JavaBean和Spring bean之间的区别
我是Spring MVC的新手,对Java Bean在Java中的用法有一点了解。
Java bean和Spring bean之间的基本区别是什么?
回答:
回答:
从根本上讲,JavaBeans只是遵守某些编码约定的Java类。具体来说,
- 具有
public
默认(无参数)构造函数- 允许使用访问器(getter和setter)方法访问其属性
- 实行
java.io.Serializable
回答:
Spring bean本质上是由Spring管理的对象。更具体地说,它是一个由Spring
Framework容器实例化,配置和管理的对象。Spring
bean是在Spring配置文件中定义的(或者,最近带有注释),由Spring容器实例化,然后注入到应用程序中。
注意,Spring bean不必总是JavaBeans。Spring bean可能无法实现该java.io.Serializable
接口,
,等等。
这是JavaBean和Spring Bean之间最基本的区别。
有关更多信息,请参考上述文本的源,Shaun Abram的文章 JavaBeans vs Spring bean vs
POJOs 。
以上是 JavaBean和Spring bean之间的区别 的全部内容, 来源链接: utcz.com/qa/399552.html