JAVABEAN EJB POJO区别
2017-01-06 20:07
316 查看
http://www.cnblogs.com/yw-ah/p/5795751.html
POJO的内在含义是指那些:
private的参数作为对象的属性,然后针对每一个参数定义get和set方法访问的接口。没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。
JavaBean 是一种JAVA语言写成的可重用组件。JavaBean符合一定规范编写的Java类,不是一种技术,而是一种规范。大家针对这种规范,总结了很多开发技巧、工具函数。符合这种规范的类,可以被其它的程序员或者框架使用。它的方法命名,构造及行为必须符合特定的约定:
1、所有属性为private。
2、这个类必须有一个公共的缺省构造函数。是提供无参数的构造器。
3、类属性使用getter和setter来访问,其他方法遵从标准命名规范。
4、这个类应是可序列化的。实现serializable接口。
因为这些要求主要是靠约定而不是靠实现接口,所以许多开发者把JavaBean看作遵从特定命名约定的POJO。POJO其实是比javabean更纯净的简单类或接口。POJO严格地遵守简单对象的概念,而一些JavaBean中往往会封装一些简单逻辑。
EJB
EJB(Enterprise JavaBean): 我认为它是一组"功能"JavaBean的集合。JavaBean是实现了一种规范的Java对象。这里说EJB是一组JavaBean,的意思是这一组JavaBean组合起来实现了某个企业组的业务逻辑。这里的一组JavaBean不是乱组合的,它们要满足能实现某项业务功能的搭配。找个比方,对于一身穿着来说,包括一顶帽子,一件衣服,一条裤子,两只鞋。这穿着就是EJB,其它的就是一个JavaBea
POJO的内在含义是指那些:
private的参数作为对象的属性,然后针对每一个参数定义get和set方法访问的接口。没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。
JavaBean 是一种JAVA语言写成的可重用组件。JavaBean符合一定规范编写的Java类,不是一种技术,而是一种规范。大家针对这种规范,总结了很多开发技巧、工具函数。符合这种规范的类,可以被其它的程序员或者框架使用。它的方法命名,构造及行为必须符合特定的约定:
1、所有属性为private。
2、这个类必须有一个公共的缺省构造函数。是提供无参数的构造器。
3、类属性使用getter和setter来访问,其他方法遵从标准命名规范。
4、这个类应是可序列化的。实现serializable接口。
因为这些要求主要是靠约定而不是靠实现接口,所以许多开发者把JavaBean看作遵从特定命名约定的POJO。POJO其实是比javabean更纯净的简单类或接口。POJO严格地遵守简单对象的概念,而一些JavaBean中往往会封装一些简单逻辑。
EJB
EJB(Enterprise JavaBean): 我认为它是一组"功能"JavaBean的集合。JavaBean是实现了一种规范的Java对象。这里说EJB是一组JavaBean,的意思是这一组JavaBean组合起来实现了某个企业组的业务逻辑。这里的一组JavaBean不是乱组合的,它们要满足能实现某项业务功能的搭配。找个比方,对于一身穿着来说,包括一顶帽子,一件衣服,一条裤子,两只鞋。这穿着就是EJB,其它的就是一个JavaBea
相关文章推荐
- POJO EJB JAVABEAN 的区别
- 【java】POJO 与javaBean(普通bean和EJB)
- spring,springMVC的优点和区别 spring 是是一个开源框架,是为了解决企业应用程序开发,功能如下 ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并
- EJB是基于哪些技术实现的_SessionBean和EntityBean的区别_StatefulBean和StatelessBean的区别_JAVA面试题及答案
- EJB与JavaBean之区别
- POJO和javabean的区别 POJO PO VO javabean的概念
- Java 之JavaBean 、EJB 和POJO
- 关于JavaBean/EJB/POJO/Entity的概念
- POJO/PO/Bean/JavaBean/PO/DTO/VO/BO的区别和联系
- EJB与JavaBean之区别
- javaBean pojo entity DTO的定义与区别
- JAVA vo pojo javabean dto的区别
- Java Been, EJB, POJO 之间的区别
- Java中BEAN与EJB的区别浅析
- EJB有状态和无状态会话Bean的区别
- 测试例子 jsp + javaBean + EJB + oracle
- Java Message Service :Spring POJO (MDP)与EJB3的Java Message Driven (MDB)
- 关于POJO和JavaBean
- POJO and javaBean
- EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。