1.JPA的实体生命周期:JPA的实体有以下4中生命周期状态:(1).New:瞬时对象,尚未有id,还未和Persistence Context建立关联的对象。(2).Managed:持久化受管对象,有id值,已经和Persistence Context建立了关联的对象。(3).Datached:游...
分类:
其他好文 时间:
2014-10-09 20:27:27
阅读次数:
296
1.JPA简介:Java持久化规范,是从EJB2.x以前的实体Bean(Entity bean)分离出来的,EJB3以后不再有实体bean,而是将实体bean放到JPA中实现。JPA是sun提出的一个对象持久化规范,各JavaEE应用服务器自主选择具体实现,JPA的设计者是Hibernate框架的作...
分类:
其他好文 时间:
2014-10-09 18:45:57
阅读次数:
518
1简单的Java对象使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可...
分类:
其他好文 时间:
2014-10-09 13:10:43
阅读次数:
229
一、内容简介Java EE的13种核心技术:JDBC、JNDI、EJB、RMI、JSP、Java Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。Java最初在浏览器和客户端机器中粉墨登场,当时很多人质疑它是否适合做服务器端的开发。现在随着对Java EE...
分类:
编程语言 时间:
2014-10-09 00:54:47
阅读次数:
273
C++ORM框架自动生成代码数据库用过Java的都知道SSH框架,特别对于数据库开发,Java领域有无数的ORM框架,供数据持久层调用,如Hibernate,iBatis(现在改名叫MyBatis),TopLink,JDO,JPA……非常方便实用。用过C#的同学们也都知道通过CodeSmith软件,...
分类:
编程语言 时间:
2014-10-09 00:35:47
阅读次数:
395
一、EJB的事务管理分如下两个方面:1、CMT(容器管理事务)2、BMT(Bean管理事务)二、CMT介绍: 容器管理事务主要是通过容器自动控制事务的开启,提交和回滚,开发人员不需要手工编写代码,由容器来控制事务的边界,一般来说是业务方法的开始是事务的开启,业务方法的结束是事务的提交部分,当程序遇....
分类:
其他好文 时间:
2014-10-08 23:51:47
阅读次数:
275
其实这个ssh框架(struts+spring+hibernate),就是著名的三大框架,只能说是这个java的ejb是官方的框架,这个ssh是这个民间的山寨的框架,但是这个官方的ejb框架好看,但是不是很中用,是一个银样蜡枪头。所以这次官方的竟然服从了这个山寨的,只能说实现是使用了这个山寨的,但....
分类:
其他好文 时间:
2014-10-08 00:30:04
阅读次数:
336
1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题事实上挺关键的,由于J2EE 中并没有说明确,也没有详细的指标或者事例告诉广大程序猿什么时候用EJB 什么时候不用。于是...
分类:
其他好文 时间:
2014-10-06 15:29:10
阅读次数:
231
总结1:以下面这行代码为例:PersonDaoBeanRemotepdb=(PersonDaoBeanRemote)ctx.lookup("PersonDaoBean/remote");说明:PersonDaoBeanRemote:为远程接口PersonDaoBean:为会话bean报错:1、如果写...
分类:
其他好文 时间:
2014-10-06 03:18:49
阅读次数:
204
之前看spring实战的时候,书中提到spring roo工具,一直没有来得及尝试. 这次十一,我和女友一致认为前两天人太挤出去是受罪,于是就窝在了家里,就有了点时间来研究一下技术.好了,言归正传 ,我比较懒,所以一直在寻找最简单的办法去完成一些事情. 对于框架集成也是如此 ,已经尝试过各种方法了,...
分类:
编程语言 时间:
2014-10-03 02:47:54
阅读次数:
375