<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://localhost:3306/springmybaitis?useUnicode=true&characterEncoding=UTF-8</value>
</property>
这上面 url 为
jdbc:mysql://localhost:3306/springmybaitis?useUnicode=true&characterEncoding=UTF-8 而在 jdbc.properties 中 是
jdbc:mysql://localhost:3306/springmybaitis?useUnicode=true&characterEncoding=UTF-8
一开始 在xml文件中 我配置的是 jdbc:mysql://localhost:3306/springmybaitis?useUnicode=true&characterEncoding=UTF-8 可是 报错。 后来一查资料才知道
在xml配置文件中配置数据库utl时,要使用&的转义字符也就是&
而 在 jdbc.properties 中 则不需要转义. 记mysql url 连接的一个小坑
jdbc:mysql://localhost:3306/springmybaitis?useUnicode=true&characterEncoding=UTF-8