这样写的时候起作用
<? xml versão = "1.0" coding = "utf-8"?> <! type = "com.hc.entity.userinfo" alias = "userInfo"/> </tytytealiases> <ambientes default = "Development"> <ambiente id = "mysql"> <transactionManager tipo = "jdbc"/> <dataSource type = "pooled"> <propriedades = "driver" "" ". value = "jdbc: mysql: // localhost: 3306/db_mybatis"/> <propriedade name = "nome de usuário" value = "hhc"/> <names name = "senha" value = "******"/> </datasource> </ambiental> </ambients> <puppers> <pupperce "e", "," e ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", "e" e "e", "e", o username "e" hhc "/> <names name =" senha "value =" ****** "/> </datasource> </ambiente> </ambientes> <puppers> <spource" aC ". </maperes> </figuration>
这样写不起作用
jdbc.driverclass = com.mysql.jdbc.driver jdbc.url = jdbc: mysql: // localhost: 3306/db_mybatis jdbc.username = hc jdbc.password = 123456 <? xml versão = 1.0 " "-// mybatis.org//dtd config 3.0 // pt" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <figuration> <Properties Resource = "jdbc.properties"/> <piatyialias> alias = "userInfo"/> </tyseTealiases> <ambientes default = "Development"> <ambiente id = "mysql"> <transactionManager tipo = "jdbc"> </transactionManager> <dataSource type = "pooled"> <nome da propriedade "" value = "$ {jdbc.url}"/> <propriedade name = "userName" value = "$ {jdbc.username}"/> <propriedade name = "senha" value = "$ {jdbc.password}"/> </datasource> </ambiental </maperes> </figuration>解决方法
1. 在 JDBC.Properties 鼠标右键 Propriedades (属性) , 把 ISO-8859-1 更改为 UTF-8
2. 在整个项目鼠标右键 , 把 ISO-8859-1 更改为 UTF-8 具体操作如下图
总结
以上所述是小编给大家介绍的 mybatis 使用 jdbc.properties 文件设置不起作用的解决方法 , 希望对大家有所帮助 , 如果大家有任何疑问请给我留言 , 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!