J2EE之JPA】的更多相关文章

POJO(plain old java object普通java类):具有setter/getter方法的Java类就称为POJO POJO转化为实体,手工使用标记, @Entity public class XXXX{... JDBC方法由于它的简易性而具有吸引力,JTA方法提供了更多灵活性.你选择什么样的实现将依赖于你的应用程序的特定需求. JTA:Java Transaction API,JTA允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据. Javax.t…
http://www.soso.io/article/65405.html 事务管理是JPA中另一项重要的内容,了解了JPA中的事务管理,能够进一步掌握JPA的使用.事务管理是对一系列操作的管理,它最终只有两个结 果,要么成功,要么失败.一旦失败,所有的操作将回滚到初始状态.一旦成功,才最终提交,最终持久化.事务管理对银行系统最为典型.例如一个人去银行取 款,他取款的钱此时大于银行账户中的钱,此时交易失败,所以取款不成功,事务回滚到操作前的状态. 在JPA中,对于实体的“CRUD”基本操作,其中…
atitit.j2ee 1.5 1.6 的不同跟 Servlet 3.0新特性总结 1. jar比较,j2ee 1.6 添加了许多的jar 1 2. ,Servlet 3.0 2 2.1. 可插性  web片段 2 2.2. 异步处理 3 2.3. anno支持filter,sevlet,listen 3 2.4. 三.元数据和通用注释 3 2.5. 现有API的改进 HttpServletRequest,,HttpServletRequest,,ServletContext,,dynac fi…
一.创建 Java 项目 1.导入所需的 jar 包: 2.创建 persistence.xml 文件, 代码如下: <?xml version="1.0" encoding="UTF-8"?><persistence version="2.0"    xmlns="http://java.sun.com/xml/ns/persistence"     xmlns:xsi="http://www.w…
1. JPA规范与ORM框架之间的联系 JPA规范并不属于EJB3规范,它是一套完全独立的规范,不仅可以在基于EJB的JavaEE应用程序中使用,而且完全可以在普通JavaSE应用程序中使用. JPA事务管理总结:            运行环境 类型 J2EE环境 J2SE环境 EJB容器 Web容器 应用托管的 EntityManager JTA, RESOURCE_LOCAL JTA, RESOURCE_LOCAL RESOURCE_LOCAL 容器托管的 EntityManager JT…
JPA是一种规范,而hibernate是JPA的一种实现 JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口.JPA吸取了目前Java持久化技术的优点,旨在规范.简化Java对象的持久化工作.使用JPA持久化对象,并不是依赖于某一个ORM框架. JPA是目前比较流行的一种ORM技术之一,所以他拥有ORM技术的各种特点,当然他还有自己的一些优势: 1 标准化 JPA 是 JCP 组织发布的 Java EE 标准…
一 体系结构 ECP平台是一个基于J2EE架构设计的大型分布式企业协同管理平台,通过采用成熟的J2EE的多层企业架构体系,充分保证了系统的健壮性.开放性和扩展性.可选择部署于多种系统环境,满足不同类型.不同规模企业的需要.企业可以根据自己的实际情况构建合适的应用环境,结合操作系统.中间件平台和数据库产品,我们还可以构筑高安全.高性能.高可靠.高性价比的协同管理信息化平台. 二 ECP系统在J2EE架构下的实现 企业协同平台基于成熟的J2EE技术,以B/S模式的多层架构设计: 1.表示层 这是直接…
EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序.凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台.EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准.其特点包括网络服务支持和核心开发工具(SDK). 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session…
1 java事务类型 Java事务的类型有三种:JDBC事务.JTA(Java Transaction API)事务.容器事务. 常见的容器事务如Spring事务,容器事务主要是J2EE应用服务器提供的,容器事务大多是基于JTA完成,这是一个基于JNDI的,相当复杂的API实现.本人非常厌恶使用JNDI来访问容器组件,所以不推荐使用容器事务.不知道JNDI是什么的,可以访问jndi通俗理解以及它的指令缺陷.本文主要介绍J2EE开发中两个比较基本的事务:JDBC事务和JTA事务,重点是介绍JTA事…