java 高手真经 高级编程06
第6课 实体Bean(Entity Bean) ——Java持久化JPA 从 EJB的入门知识我们已经了解到,在EJB 2.x中,EJB有3种类型的Bean,分 别是会话Bean(Session Bean)、消息驱动Bean(Message-Driven Bean)和实体Bean (Entity Bean)。随着EJB 3的推出,EJB中的实体Bean逐渐被JPA规范所替代,JPA 不仅能在EJB环境中使用,而且能在Java SE、Java EE环境中使用,相对于EJB 2.x 中的实体Bean,它的使用范围更广。但这里我们仍然将其称做实体Bean。 与会话Bean和消息驱动Bean类似,新的实体Bean也是一个加了注释符(@Entity) 的简单Java对象(POJO),实体关系和O/R映射也是通过注释符来定义的,并提供几 种不同的数据库操作规范。一旦被EntityManager访问,它就成为了一个持久化对象, 并且成为了持久化上下文的一部分。此时我们就可以像使用Hibernate、iBATIS一样 来使用实体对象了。 。。。。。。。
暂无评论