hibernate
fengzhiyi2010
这个作者很懒,什么都没留下…
展开
-
使用criteria来实现动态的查询
<br /> <br />//获取一个Criteria的实例<br />Criteria criteria=hibernateTemplate.getSessionFactory().getCurrentSession().createCriteria(Interviewee.class);<br /> <br />//根据传过来的条件来动态的构造sql语句<br /> if(interviewee.getName()!=null&&!interviewee.getName().trim().equals(原创 2011-05-04 15:50:00 · 896 阅读 · 0 评论 -
mappedBy的作用Cascade 级联操作
<br /> 在@OneToMany里加入mappedBy属性避免生成中间表<br /><br />如果A B两个实体间是一对多,多对一的关系,如果不在@OneToMany里加入mappedBy属性会导致自动生成一个多余的中间表。比如:<br /><br />@Entity<br /><br />public class A {<br /><br />@OneToMany( mappedBy="a")<br />public Set<B><br />bs = new HashSet<B>(0);<br原创 2011-05-02 17:43:00 · 2865 阅读 · 0 评论