Mybatis新增出现异常 是不是乱码问题
1个回答
展开全部
对于数据库操作中出现的中文乱码,一般有两种情况:
数据库本身设置
连接数据库时,jdbc的编码设置
对于第一种情况,可以查看自身的mysql设置:
show variables like '%character%'
我的问题是第二种情况,需要在mybatis的配置文件中设置, 之前我的连接字段是:
<!-- 1. 数据源 : DriverManagerDataSource -->
<bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/uct"/>
<property name="username" value="root"/>
<property name="password" value=""/>
</bean>
数据库本身设置
连接数据库时,jdbc的编码设置
对于第一种情况,可以查看自身的mysql设置:
show variables like '%character%'
我的问题是第二种情况,需要在mybatis的配置文件中设置, 之前我的连接字段是:
<!-- 1. 数据源 : DriverManagerDataSource -->
<bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/uct"/>
<property name="username" value="root"/>
<property name="password" value=""/>
</bean>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询