hibernate
杨四郎2018
这个作者很懒,什么都没留下…
展开
-
Hibernate, 添加新表后,得到表的主键ID
hibernate保存完一个对象后,它会把id赋个这个对象;session.save(obj); // 你保存完成以后,id就被放到你的对象里面了obj.getId(); //此时ID值对应最新记录编号原创 2020-08-19 12:02:36 · 257 阅读 · 0 评论 -
Hibernate
Hibernate默认会把没有提交的数据全部缓存,但是缓存是不能存入100万条数据的,因此会报错,我们怎么样能够解决呢?我们可以通过每100个insert语句时,就强制刷入数据库,实现代码如下:import junit.framework.TestCase; import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibern转载 2020-05-21 18:19:12 · 196 阅读 · 0 评论 -
hibernate 使用in方式删除数据
hibernate 3.0,1、使用sql语句,动态参数SQLQueryquery;Listlist=Arrays.asList(ids.split(","));sql="deletefromtablewhereidin(:ids)";query=session.createSQLQuery(sql);query.setParamet...原创 2020-04-21 11:50:34 · 411 阅读 · 0 评论