mybatis 使用jdbc.properties文件设置不起作用的解决方法
2018-03-16 17:10
507 查看
这样写的时候起作用:
<?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"/> </typeAliases> <environments default="development"> <environment id="mysql"> <transactionManager type="JDBC"/> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="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-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <properties resource="jdbc.properties"/> <typeAliases> <typeAlias type="com.hc.entity.UserInfo" alias="UserInfo"/> </typeAliases> <environments default="development"> <environment id="mysql"> <transactionManager type="JDBC"></transactionManager> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driverClass}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> </dataSource> </environment> </environments> <mappers> <mapper resource="com/hc/mapper/userinfo.xml"/> </mappers> </configuration>
解决方法:
1.在jdbc.properties鼠标右键Properties(属性),把ISO-8859-1更改为UTF-8
2.在整个项目鼠标右键,把ISO-8859-1更改为UTF-8 具体操作如下图
总结
以上所述是小编给大家介绍的mybatis 使用jdbc.properties文件设置不起作用的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- mybatis 使用jdbc.properties文件设置不起作用
- JDBC工具类抽取方法(使用properties配置文件)
- 使用myeclispe或者sts工具,创建的myBatis的 xml文件不提示的问题解决方法
- 只有在配置文件或Page指令中将enableSessionState设置为true时,才能使用会话状态...”的解决方法
- spring boot使用i18n时properties文件中文乱码问题的解决方法
- JDBC使用反射读取properties文件方法笔记
- javaWeb项目ssm框架中jdbc.properties文件加载不了或获取不到值的解决方法
- 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态等错误解决方法(原)
- ashx文件中使用session提示“未将对象引用设置到对象的实例”的解决方法
- Java Web Start使用log4j.properties文件的方法
- ASP 在Windows 2003 server使用纯代码上传大文件遇到的错误,及解决方法
- 使用J2SE API读取Properties文件的六种方法
- 解决Java读取properties文件的中文问题的新办法(不使用native2ascii.exe及其他工具)
- 在gridview里对日期字段设置dataformatstring="{0:yyyy-MM-dd}"没有任何作用的解决方法
- 使用J2SE API读取Properties文件的六种方法
- CSS样式,使用VS2005本地文件系统调试能显示,改成使用IIS就死活不显示了!【解决方法汇总说明】
- 解决Java读取properties文件的中文问题的新办法(不使用native2ascii.exe及其他工具)
- 解决在ASP.NET2.0中使用FileUpload上传文件大小设置
- 使用J2SE API读取Properties文件的六种方法
- Eclipse中properties文件乱码解决方法