您的位置 首页 > 德语词汇

bean是什么意思(Spring中的Bean是什么)

大家好,关于bean是什么意思很多朋友都还不太明白,今天小编就来为大家分享关于Spring中的Bean是什么的知识,希望对各位有所帮助!

1、在JSP+SERVLET+JAVABEAN这种MVC的架构中,提到了Javabean,那这个Javabean是与spring中的bean一样的吗?都指的是同一个东东么?

2、首先:定义的类必须是具体的、公共的,而且必须具有无参数的构造器,也就是说要提供默认的构造函数。。

bean是什么意思(Spring中的Bean是什么)

3、其次:定义的属性,必须是private类型的,而且要提供与其属性相对应的、是public的setXXX()与getXXX()方法。

4、最后:要实现serializable的接口,也就是可序列化(序列化:就是把对象存储到字节流(网络传输)中,可以恢复;在分布式程序中,必须要序列化)。

5、然而在后续企业开发中,面临着事务、程序的安全性、分布式等问题,javabean很难满足需求了。就有了后续的POJO;

6、Spring中管理的Bean,个人理解就是POJO。(有其他理解的小伙伴,可以留言,共同交流,哈!)

7、POJO:Palinoldjavaobject,字面上的意思是“纯洁老式的Java对象”,可以用“简单的Java对象”来称呼。

8、POJO就是指:没有任何继承与被继承,没有实现任何借口,更没有被其他框架入侵的,普通的Java对象,同时不含有业务逻辑层代码与持久化层代码,不担当任何角色。

9、spring管理的是POJO,可以看出spring是个轻量级的框架啦!

文章到此结束,如果本次分享的bean是什么意思和Spring中的Bean是什么的问题解决了您的问题,那么我们由衷的感到高兴!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023