什么是javabean,以及与sevlet的区别

http://blog.sina.com.cn/s/blog_71c1942e01013gsb.html 






什么是javabean?


bean其时也是class文件,只是普通的java文件没有什么限制,如果按bean的规范来制作class文件, 那他就是一个bean。而按bean的规范来制作就相当是一个组件,换句话说bean就是组件技术。


为了确保一个java类成为javabean,有以下四个简单的也是必须的规范: 


n         这个类是可序列化的,即必须实现java.io.Serializable接口。
 
n         这个类必须带有一个无参数的构造方法。 


n         若成员变量名为XXX,那么要有方法getXXX(),用来获取属性;setXXX(),用来修改属    性;对于Boolean类型的成员变量,可用is代替get和set类中的方法的访问。属性都必须是public的。类中如果有构造方法,那么这个构造方法也是public的,并且无参数。 


n         这个类包含所有必需的事件处理方法。 








javaBean和Servlet有什么区别?什么时候用javaBaen?什么时候用Servlet,什么时候二者结合使用?






n         javabean无非就是里面有些set和get方法


n         servlet用来处理一些逻辑层 


n         javabean说笼统点是实现


n         javabean、servlet、jsp分别对应M(odel)、C(ontroller)、V(iew)
 
举例: servlet查询数据库-----javabean保存查询结果-----jsp显示查询结果 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值