- 博客(4)
- 收藏
- 关注
原创 Mybatis分页插件PageHelper简单使用
对于使用Mybatis时,最头痛的就是写分页,需要先写一个查询count的select语句,然后再写一个真正分页查询的语句,当查询条件多了之后,会发现真不想花双倍的时间写count和select,可以发现,重复的代码太多,虽然说复制粘贴简单的很,但是文件的长度在成倍的增加,以后翻阅代码的时候头都能大了。于是希望只写一个select语句,count由插件根据select语句自动完成。找啊找啊,发现...
2018-11-27 14:53:01 252
原创 hibernate批量更新与jdbc批量更新
标题批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").ite...
2018-10-25 11:08:18 619
原创 在 Hibernate 中inverse的属性
**** hibernate配置文件中有这么一个属性inverse,它是用来指定关联的控制方的。inverse属性默认是false,若为false,则关联由自己控制,若为true,则关联由对方控制。****Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用inverse 决定是否把对...
2018-10-25 10:28:46 751
原创 Could not execute JDBC batch update 错误原因
**Could not execute JDBC batch update 错误原因 ** org.hibernate.QueryTimeoutException: Could not execute JDBC batch update错误原因1:你将要插入到数据库中的内容长度超过了数据库中字段的实际设置的长度.修改数据库中的字段长度错误原因2:java类里面属性的类型和Hiber...
2018-10-24 20:25:11 21473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人