这样写的时候起作用 :
<? xml version = "1.0"alcoding = "utf-8"?> <! doctype configuration public "-// mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd "> confialias> <typealias> <typealias. type = "com.hc.entity.userinfo"alias = "userInfo"/> </inflealiases> <환경 기본값 = "개발"> <환경 ID = "mysql"> <transactionManager type = "jdbc"/> <dataSource type = "putured"> <속성 이름 = "driver"value = "ur value ="url " value="jdbc:mysql://localhost:3306/db_mybatis"/> <property name="username" value="hhc"/> <property name="password" value="******"/> </dataSource> </environment> </environments> <mappers> <mapper resource="com/hc/mapper/UserInfo.xml"/> </mappers> </configuration>
这样写不起作用 :
jdbc.driverclass = com.mysql.jdbc.driver jdbc.url = jdbc : mysql : // localhost : 3306/db_mybatis jdbc.username = hc jdbc.password = 123456 <? xml version = "1.0"encoding = "utf- 구성 =?" "-// mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <properties resource = "jdbc.properties"/> <taintealiass> <tinalias tame = "com.hc.entity.userinfo. alias = "userInfo"/> </fableaiases> <환경 기본값 = "Development"> <환경 ID = "MySQL"> <TransActionManager type = "jdbc"> </transactionManager> <dataSource type = "plate"> <속성 이름 = "driver"value = "$ {jdbc.driverclass}"/> value = "$ {jdbc.url}"/> <property name = "username"value = "$ {jdbc.username}"/> <property name = "password"vale = "$ {jdbc.password}"/> </dataSource> </환경> </환경> <Mapper Resource = "com/hc/mapper/exml. </mappers> </configuration>解决方法 :
1. JDBC. Properties 鼠标右键 특성 (属性), 把 iso-8859-1 更改为 UTF-8
2. 把, , iso-8859-1 更改为 UTF-8 具体操作如下图
总结
以上所述是小编给大家介绍的 mybatis b jdbc. -properties 文件设置不起作用的解决方法, 希望对大家有所帮助, 如果大家有任何疑问请给我留言, 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持! 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!