![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 76
yhcelebrite
这个作者很懒,什么都没留下…
展开
-
spring实例化Bean的原理
spring通过下面方法实例化Bean:ClassPathXmlApplicationContext mcxt = new ClassPathXmlApplicationContext("beans.xml");bean1 = (Bean1) mcxt.getBean("bean1");模拟spring实例化Bean:BeanDefinition.javapublic原创 2013-05-20 19:22:27 · 3944 阅读 · 0 评论 -
Spring优势学习
Spring优势学习1. 不使用spring:耦合度比较高Controller->Service->DAOEg:在service调用dao层需要:Private Dao dao = new Dao();使用spring只需要简单注解@Resource private Dao dao;2. 事务管理(使用spring 不需要进行事务原创 2013-05-20 18:04:48 · 625 阅读 · 0 评论 -
spring setter方法依赖注入(DI)原理
使用setter方法DI:beans.xml Bean1.javapublic class Bean1 { private BeanDao beanDao; public BeanDao getBeanDao() { return beanDao; } pub原创 2013-05-20 20:31:55 · 3511 阅读 · 0 评论 -
spring三种实例化Bean的方式和管理Bean的作用域和Bean的生命周期
Spring实例化Bean的三种方式分别是:1,xml配置使用bean的类构造器2,xml配置+factory类,使用静态工厂方法实例化3,xml配置+factory类,使用实例工厂方法实例化三种Spring实例化Bean方法的用处,第一种方法,通过bean的缺省构造函数创建,当各个bean的业务逻辑相互比较独立的时候或者和外界关联较少的时候可以使用原创 2013-05-20 20:00:05 · 1636 阅读 · 0 评论