xml文件中注入String问题
出现问题:
在Spring和SpringBoot项目中,xml文件注入String的问题,如 p.schedule = #{schedule},字符串注入失败。
原因:
在yml或者application.properties文件中,数据库的url需要加上?useUnicode=true&characterEncoding=UTF-8,否则注入String不成功
解决方法:
url: jdbc:mysql://localhost:3306/projectmanagment?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
注意:
MySql最新版8.0以上更新后,路径中的&;分隔符变为&