码迷,mamicode.com
首页 >  
搜索关键字:jpa ejb    ( 3048个结果
JPA开发总结<五>--多对多双向关联
继续多对多的双向关联学习,主要分析实例老师和学生,一个老师有多个学生,一个学生也有多个老师,可以学习前面的一对多关系来做处理,再重新说下之前说的注意事项,引包都要是javax.persistence的,确定维护者关系等,废话不说了,还是直接看代码。 老师实体类,学生为关系维护者: /** * 双向多对多关联关系是一种对等关系,所以由我们自定义谁作为关系的维护端与被维护端 * 我们选择学生作...
分类:其他好文   时间:2015-01-04 10:11:12    阅读次数:223
JPA开发总结<六>--联合主键
联合主键就是将几个字段都作为主键,或者说一个以上主键的都可作为联合主键或者复合主键,开发联合主键实体类对象必须做到三个要求,一是提供一个无参构造函数,二是必须实现序列化串行接口,三是必须重写HashCode和equals方法,参数是复合主键的属性。这里我们的实例用航班做,我们知道航班有起始地,也有终止点,他们有一个共同的航班名,所以可以用联合主键来做表设计,具体看代码。 首先定义航线实体: /...
分类:其他好文   时间:2015-01-04 10:09:11    阅读次数:161
JPA开发总结<七>--Bug总结
常见异常 1、异常信息:javax.persistence.PersistenceException: [PersistenceUnit: JPA] Unable to configure EntityManagerFactory 异常原因:很多、实体管理器Factory没有成功创建,是注解的问题 2、java.lang.ClassCastException: [Ljava.lang.O...
分类:其他好文   时间:2015-01-04 10:08:57    阅读次数:261
JPA开发总结<三>--一对多双向关联
学习JPA规范,也会涉及到关联关系的操作,对于使用注解方式的关联操作,这点就不如使用XML思路清晰明了,下面这是我总结的操作代码,注释说明很清楚,需要重点提的就是这里所有引得包都是sun提供的工具包,即javax.persistence.*,避免引包错误。 一对多关联从两点入手学习:JPA中的一对多双向关联与级联操作                                       ...
分类:其他好文   时间:2015-01-03 11:55:08    阅读次数:143
JPA开发总结<一>
什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在HIbernate、TopLink、JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有HIbernate、TopLink、JD...
分类:其他好文   时间:2015-01-03 09:26:46    阅读次数:157
JPA开发总结<二>--代码整理
首先看下使用JPA规范的注解方式模板(代码中解释很详细): @Entity(name="person") public class Person { //GenerationType为AUTO是权衡mysql和oracle不同,也可以对应具体数据库选择IDENTITY或者SEQUENCE @Id @GeneratedValue(strategy=GenerationType.AUTO) ...
分类:其他好文   时间:2015-01-03 09:26:14    阅读次数:227
会话EJB系列(四)SessionBean事务管理
SessionBean中事务管理,分为两种:容器管理事务(CMT)和Bean管理事务(BMT) CMT(默认):容器负责决定事务的边界:方法开始就是事务开始,方法结束就是事务结束。 BMT:事务边界由开发人员灵活决定(事务开始、事务回滚、事务结束) 。本质,通过编程操作JTA事务管理器。...
分类:其他好文   时间:2014-12-31 22:54:34    阅读次数:266
Java play freamwork 新闻通知的定时发送
package com.wanhua.thread;//定时发送任务线程import java.util.List;import java.util.TimerTask;import play.db.jpa.JPAPlugin;import controllers.News;import model...
分类:编程语言   时间:2014-12-31 17:46:15    阅读次数:248
会话EJB系列(三)SessionBean生命周期
EJB生命周期:指EJB在运行过程中经历的阶段和状态。 首先强调的是:SessionBean的生命周期是由容器控制的而不是应用程序!但是对于开发者而言,必须了解SessionBean在EJB中的运行规律,才可以更好的管理SessionBean。...
分类:其他好文   时间:2014-12-31 16:17:08    阅读次数:258
会话EJB系列(二)EJB分类
EJB规范中定义了三种Bean: 会话Bean,分为两种:有状态、无状态。较Spring的POJOBean有如下优势:并发与线程安全、只是WebService、事务和安全管理 消息驱动Bean,是JMS消息的异步消费者,由无状态Session变种而来。 实体Bean,类似Hibernate中的PO,并改用Annotation来管理实体和数据库表之间的映射关系...
分类:其他好文   时间:2014-12-31 11:25:50    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!