hell_devil
数据库的驱动配置出现错误:
旧版本的驱动配置:
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="
jdbc:mysql://Localhost:3306/student?userUnicode=true&characterEncoding=UTF-8
"/>
mysql8.0的驱动配置
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true
qq_驭不凡_0
insert into 不就是sql语句吗?你现在只是实行新增而已
慕容77
doWork()不是针对自动提交事务的吗 先开启才能提交啊
按耐不住de青春
开启事务比较完整
qq_慕运维7424732
数据库没有连接,是不是数据库服务没有开启啊
wshyzx
可以呀,把@before,@after,@test内容都可以写在一起
慕粉15118529371
你查一下你自己的数据库编码格式不就可以了
祝鑫森
刚刚我也是出现这个问题,但是试了几次又可以了,不妨把代码贴上来看看
修_炼
贴源码
萌萌哒猫头鹰
慕妹1918585
用eclipse吧,反正我进的两个公司用的都是eclipse
keith002
查询。
呆檬橘子
表好着
志_0005
可以用动态代理
我是方法
不写doWork方法是无法获得jdbc的connection的。
C_Captain
使用hibernate的目的就是使用session来操作数据库,而doWork使用的是jdbc的connection对象执行原生的SQL语句,这样的话,使用hibernate就没什么意义了。