![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
badmanisme2
这个作者很懒,什么都没留下…
展开
-
hibernate 批量保存数据的问题
在service层的for循环里调用dao层方法,执行this.getHibernateTemplate().save()语句保存数据,居然出现保存不全,比如本意是保存5个数据,却只保存了3个,仔细看了hql语句,原来每次执行插入语句时是在下一次循环的时候,查了半天资料,解决办法如下getSession().save(rolepower); getSession().flush();g...原创 2011-07-16 17:55:27 · 156 阅读 · 0 评论 -
hibernate中Criteria的用法一查询条件的封装
Criteria可以灵活的根据其特点进行查询条件的组装。可以方便地增加多个查询条件,设置排序方式,实现分页功能。Criterion 是 Criteria 的查询条件。Criteria 提供了 add(Criterion criterion) 方法来 添加查询条件。 Criterion 接口的主要实现包括: Example 、 Junction 和 SimpleExpress...原创 2011-07-18 12:17:50 · 88 阅读 · 0 评论 -
Hibernate generator小结
Hibernate generator小结“assigned” 主键由外部程序负责生成,在 save() 之前指定一个。 “hilo” 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 “seqhilo” 与hilo 类似,通过hi/l...原创 2013-06-07 16:45:42 · 59 阅读 · 0 评论 -
关于反射简单用法
System.out.println("1、通过类本身获得对象");20 Class clazz = this.getClass();21 System.out.println(clazz.getName());22 System.out.println("==============...原创 2013-07-25 14:48:31 · 49 阅读 · 0 评论 -
map的3种遍历
public static void work(Map map) { Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) { System.out.println(it.next()); }...原创 2013-07-25 14:50:03 · 74 阅读 · 0 评论