Arp*_*hah 31 java spring spring-mvc javabeans spring-bean
我是Spring MVC的新手,对Java中Java bean的使用有一点了解.
Java bean和Spring bean之间的基本区别是什么?
key*_*eya 47
JavaBeans的:
在基本层面上,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接口,可能在它们的构造函数中有参数等.
这是JavaBeans和Spring bean之间的最基本区别.
有关更多信息,请参阅上面文本的来源,Shaun Abram的文章JavaBeans vs Spring beans vs POJOs.
| 归档时间: |
|
| 查看次数: |
19921 次 |
| 最近记录: |