为了账号安全,请及时绑定邮箱和手机立即绑定

对运行机制的问题

对运行机制的问题

李含清4345498 2017-03-13 20:17:15
类似org.springframework.orm.hibernate3.LocalSessionFactoryBean为什么在tomcat发布项目的时候类就被自动注入了,能解释下运行流程么???Thanks
查看完整描述

1 回答

已采纳
?
肥冰

TA贡献101条经验 获得超60个赞

因为spring特性之一,就是DI(依赖注入/控制反转)。之前的开发是需要开发者自己new一个类的实例进行相关方法操作,但是这样会操作程序与程序之间高度耦合.而现在则交给spring容器控制什么时候对类进行操作。运行流程->配置spring.xml ->需要通过<bean>方式指定一个实例的javabean对象->通过<property>标签进行set赋值或者<constructor-arg>标签进行构造方法赋值.在简单来说,在你用<bean>里面把类的全称指定时候,在spring容器初始化时候则会通过反射的方式获取该类的所有方法,再通过你对应的标签把里面的值强制写入到对应类中的方法

查看完整回答
反对 回复 2017-03-13
  • 1 回答
  • 0 关注
  • 1013 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信