![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
wang1369125334
我是一 名本科毕业生,毕业刚半年,学的是电子信息,大学毕业后一直从事翻译员一职。一直以来都很想从事教育工作,但因为一些特殊的原因一直未去考取教师资格证, 这段时间才开始准备考取此证书。不过,我认为,一个人的能力并非完全是由一纸证书来权衡的;同时,暂时还未取得教师资格证并不能说明以后不会有。我忠诚地 希望贵单位能够给我一次任职的机会,让我能够在教育行业中干出一番事业!
展开
-
hibernate常用注解
@Entity @Table(name="tb_orders") @BatchSize(size=5) //当懒加载是容易出现n+1问题,该注解表示每次可以加载5条懒加载的代理对象,(如果有10个代理对象,没有该注解会发出10条语句查询这10个代理对象,有该注解则只需要2次),解决n+1问题,更倾向于使用join fetch @DynamicInsert//在hibernate动态生成insert语原创 2017-05-31 20:53:05 · 405 阅读 · 0 评论 -
hibernate注解配置关联
hibernate注解配置关联对于mappedBy复习下: a) 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; b) mappedBy标签一定是定义在the owned side(被拥有方的),他指向the owning side(拥有方); c) 关系的拥有方负责关系的维护,在拥有方建立外键。所以用到@JoinCo原创 2017-05-26 22:20:50 · 398 阅读 · 0 评论 -
hibernate设置默认值
@Entity @Table(name="test_number") @DynamicInsert//动态生成插入sql语句,当某个属性为null时则忽略 public class TestNumber implements Serializable { @Column(name="name", columnDefinition="nvarchar(40)") priv原创 2017-07-12 11:06:29 · 4221 阅读 · 1 评论