这样写的时候起作用 :
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <typeAliases> <typeAlias type = "com.hc.entity.userInfo" alias = "userInfo"/> </yypealiases> <lingkungan default = "pengembangan"> <lingkungan id = "mysql"> <transactionManager type = "jdbc"/> <datasource type = "pooled"> <property name = "com. name = "url" value = "jdbc: mysql: // localhost: 3306/db_mybatis"/> <name properti = "nama pengguna" value = "hhc"/> <name properti = "kata sandi" = "******"/> </dataSource> </lingkungan> </lingkungan> <Mappers> </mapper Resource = "com/hc/mapper/userInfo.xml"/> </phappers> </an konfigurasi>
这样写不起作用 :
jdbc.driverclass = com.mysql.jdbc.driver jdbc.url = jdbc: mysql: // localhost: 3306/db_mybatis jdbc.username = hc jdbc.password = 123456 <? Xml version = "1.0 "-// mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <Configuration> <properties resource = "jdbc.properties"/<typealiases> <plealies> <plealipe. " alias = "userInfo"/> </yypealiases> <lingkungan default = "pengembangan"> <lingkungan id = "mysql"> <transactionManager type = "jdbc"> </transactionManager> <DataSource type = "pooled"> <"name =" driver "value =" $ {jdbc.driver {"$ {jdbc.driver {jdbc.driver {jdbc.driver {jdbc.driver {jdbc.driver {jdbc.driver {driver {lriver {" $ {jdbc.driver {jdbc.driver {jdbc.driver value = "$ {jdbc.url}"/> <name properti = "username" value = "$ {jdbc.userName}"/> <name properti = "kata sandi" value = "$ {jdbc.password}"/> </dateSource> </lingkungan> </Environments> <Mappers> Mapper Resource = "com/hc/mapper/userInfo.xml"/> </phappers> </an konfigurasi>解决方法 :
1. 在 JDBC.Properties 鼠标右键 Properti (属性) , 把 ISO-8859-1 更改为 UTF-8
2. 在整个项目鼠标右键 , 把 ISO-8859-1 更改为 UTF-8 具体操作如下图
总结
以上所述是小编给大家介绍的 mybatis 使用 jdbc.properties 文件设置不起作用的解决方法 , 希望对大家有所帮助 , 如果大家有任何疑问请给我留言 , 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!