Hibernate
airuoflora
愿你所愿,终能实现。
展开
-
Hibernate中Set<String>类型数据的映射写法
例如private Set<String> emails = new HashSet<String>();则在xml中写为<set name="emails" table="t_person_emails"> <key column="person_id"/> <element co...原创 2019-08-07 14:25:51 · 345 阅读 · 0 评论 -
Hibernate之Query接口的uniqueResult()方法
当确定返回的实例只有一个或者null时 用uniqueResult()方法//查询学生数量 Object o=se.createCriteria(Student.class) .setProjection(Projections.count("id")) .uniqueResult();//唯一性结果 System.out.println(o.toString());...原创 2019-08-07 17:51:36 · 389 阅读 · 0 评论 -
Hibernate双向多对一关系需要注意的地方
如果是双向多对一关系,在对一类对象进行增删改查时,比如Student和Grade,一定要指定主控方,不然修改学生信息,成绩信息那一条就会为空。这样就让学生信息的改动不会影响成绩的信息了。...原创 2019-08-15 22:28:02 · 112 阅读 · 0 评论 -
Hibernate+Struts模糊查询+分页
分页一般需要pageNum,pageSize,totalPage,totalRow这几个参数。我写的是按照名称和类型进行关键字查询。DAO层代码:public static int findTotalRow(String keyName,String byType){ int count=0; Session se=HibernateUtil.getSession(); ...原创 2019-08-12 16:59:52 · 407 阅读 · 0 评论