本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- lemonhandsome
- jh108020
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- johnsmith9th
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
spring data jpa 懒加载 处理
在做junit 测试的时候 老是出现 no session
在persistence.xml 里加入 最后一行
<persistence-unit name="myJPA" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.Hibe ...
笔者带你剖析Spring3.x——集中贴
貌似已经很久没有写这个专题了,主要是近年来确实没时间,且心思更多投入到写书和项目中去了,只能后期补上。在此归纳下之前这个专题的目的,方便阅读和查找。
详解SSJ(Spring3.x mvc + Spring3.x Core + JPA2.x)轻量级集成开发目录汇总
详解SSJ(Spring3.x mvc + Spring3.x Core + JPA2.x)轻量级集成开发—序章
详解S ...
JPA基本介绍以及使用
JPA即Java Persistence Architecture,Java持久化规范,从EJB2.x版本中原来的实体Bean分离出来的,EJB3.x中不再有实体Bean,而是将实体Bean放到JPA中来实现。可以说,JPA借鉴了Hibernate的设计,JPA的设计者就是Hibernate框架的作者。
JPA的底层实现是一些流行的ORM框架,比如Hibernate,Ecli ...
jpa
可以使用jpa生成数据库表
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public class Test {
public void createTable() {
// 可以验证生成表是否正确
EntityManagerFactory factor ...
JPA NamedQuery
最近使用JPA的 NamedQuery,总是抛出ReturnType异常,NullPoint空指针异常。后来发现是有以下规律:
1>当使用EntityManager.createNamedQuery(String, Class<T>)时,生成的TypedQuery只能用来进行查询操作,例如getResultList();不可以执行executeUpdate()方法, ...
Spring jpa的in查询
import javax.persistence.criteria.CriteriaBuilder.In;
Specification<Order> spec = new Specification<Order>() {
@Override
public Predicate toPredicate(Root<Order> root,Crite ...
spring-Jpa事务
http://www.ibm.com/developerworks/cn/java/j-ts2.html
开发人员、设计人员和架构师经常会混淆事务模型 与事务策略。我经常会让与客户接触的架构师和技术总监描述他们项目的事务策略。我通常会获得三种回应。有时,他们会说 “我们实际上并未在应用程序中使用事务。”另一些时候,我会听到迷惑的回答:“我不明白你的意思。”但是,我也会遇到非常自信的回答:“我们使用 ...
JBoss 中配置数据源(datasource),及EntityManager的使用
前提:
EAP版本: EAP6.1
模式:standalone模式
数据库: Postgresql 9.3
数据源模式:NON-XA DataSource
正文:
① 将postgresql的jdbc包作成一个module部署到JBoss中。比如,我作成的module如下图所示:
具体的方法可以参考我另一篇博文: http://rainbow702.iteye.com ...
JPA实体状态及转换
JPA持久化实体的状态分为:Transient、Managed、Persisted、Detached、Removed,状态之间转换如下图。Transient:new出来的实体,没有调用持久化过程,它的实体状态为Transient。Managed和Persisted:只有处于持久化上下文或事务范围中的实体才是托管实体。事务结束后托管实体变为游离实体,即Detached。Removed:持 ...
使用 Spring Data JPA 简化 JPA 开发
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/
从一个简单的 JPA 示例开始
本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多 ...
jpa,hibernate注解
http://blog.csdn.net/eastlift/article/details/2463243
JPA注解
1、@Entity(name="EntityName")
必须,name为可选,对应数据库中一的个表
2、@Table(name="",catalog="",schema="")
可选,通常和@E ...