J2EE的一些基础问题,帮忙概括一下。。。

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:41:43
1.为什么要使用持久层?有什么作用?
2.ORM有什么优点和缺点?
3.说一下J2EE完整的体系结构。。。。
不要复制的,要按自己理解的说。。。谢谢。

J2EE 的持久层(CMP)就是数据库表的影射。数据库里面的表是什么样的关系,那么持久层的所反映的就是数据库的表的关系。。。相当于 javabean 的一种概念 ,这个持久层里面是没有任何逻辑性的代码,
然后就是业务逻辑层(SessionBean) 这个里面是封装了所有的业务逻辑的一层,对数据进行业务逻辑的操作。。。
从数据库里面取出来数据封装在 CMP 里面,SessionBean 再对CMP 进行逻辑运算。。。所以 J2EE 可以完全的封装业务逻辑方面,前台的WEB 可以直接 来调用这个J2EE 里面的业务逻辑方法。。。这个就体现了分布式的好处