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

回到顶部