jpa
足球带我奔跑
这个作者很懒,什么都没留下…
展开
-
JPA 实体生命周期理解和总结(转)
(1)前言:最近在使用Spring Data Jpa开发的时候,发现更新单个对象的时候,可以这么写: @Transactional(value = "oracleTM") public E update(Serializable id, E newEntity) { E entity = getEntity(id); BeanUtils.copyProperties(new...转载 2018-10-12 08:38:13 · 439 阅读 · 0 评论 -
hibernate QBC和QBE精讲与案列分析(上)
转载:http://blog.sina.com.cn/s/blog_7fff746d0101ese2.html本章的主要内容包括:● QBC数据检索 ● 连接查询● Hibernate的数据检索策略 QBC数据检索 Hibernate提供了另一种形式的面向对象的查询方式QBC(Query by Criteria)。这种查询是以函数API的方式动态地设置查询条件,组成...转载 2018-10-15 10:19:19 · 302 阅读 · 0 评论 -
hibernate QBC和QBE精讲与案列分析(中)
16、Not equalne(String?propertyName, Object?value)neProperty(String?propertyName, String?otherPropertyName)From Object o where o.property not17、查询条件逻辑非not(Criterion?expression)From Object o...转载 2018-10-15 10:20:52 · 213 阅读 · 0 评论 -
hibernate QBC和QBE精讲与案列分析(下)
1.使用HQL进行连接查询 HQL中支持连接查询分别使用inner join,left outer join,right outer join,其中,左外连接和右外连接可以简写为left join和right join。 另外,HQL还支持抓取连接查询的方式,即使用fetch关键字。实际上,是否使用fetch执行的SQL语句基本上是一样的,它们只是返回不同。 下面分别是内连接、...转载 2018-10-15 10:22:23 · 267 阅读 · 0 评论