Java Bean学习

概念 、Java bean与class的区别(详见http://blog.csdn.net/anglebeat/article/details/43582329

实体对象类,可以将数据库操作抽象成对类的操作。数据库不是面相对象的。
1.Java中的任何东西都是对象,对象是怎么来的,当然是由class创建的,所以Java Bean肯定也是一种class

2.什么样的class才能称为Bean呢?照搬教科书上的定义:如果一个类中的每个属性都存在它的一对公有的get和set方法,并且这个类存在一个公有的无参构造方法,那么它就是一个Java Bean,没有其它任何逻辑代码的,
在MVC中相当于model

1、所有属性为private
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口
 
 javabean 是在服务器端执行的。 javabean 并不直接生成用户界面(那是 applet 做的事情),而通常只做数据的组织、处理工作
 
EJB  EJB(Enterprise JavaBean,企业级JavaBean)
POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称
 
 
posted @ 2016-01-20 00:22  *润物无声*  阅读(171)  评论(0)    收藏  举报