摘要: 例如我们现在有一个Computer类: 1、基本类型值或者String类型的值的注入,property中name与类中定义的属性名一致,值由value指定,int类型的值也可以直接指定value="5" (1)设值注入 原理:创建对象后,利用反射调用对象的setter方法,为相关的属性注入值 (2) 阅读全文
posted @ 2018-08-01 22:36 梦里下起了雪 阅读(905) 评论(0) 推荐(1) 编辑
摘要: 1、单例模式的对象什么时候被创建?是使用getBean()方法获取对象的时候创建呢?还是创建spring容器的时候创建? 我们可以测试一下: 先定义一个example类,为其定义一个无参数的构造方法: 我们在applicationContext.xml文件中指定其为单例模式: 运行以下的代码: 运行 阅读全文
posted @ 2018-08-01 19:32 梦里下起了雪 阅读(3721) 评论(0) 推荐(0) 编辑
摘要: 1、spring容器中Bean对象的使用范围控制 a、控制对象创建方式(使用范围),在<bean>元素中使用scope属性控制,scope可以支持singleton或prototype,默认值是singleton <bean scope= "singleton"> 该组件在spring容器里只有一个 阅读全文
posted @ 2018-08-01 17:00 梦里下起了雪 阅读(6942) 评论(0) 推荐(1) 编辑
摘要: 原始开发方式:请求-->Servlet-->Service-->多个Dao 1、spring框架作用 a、Spring Core(IOC功能) b、Spring AOP功能 (管理组件对象,维护对象关系,最终目的,降低组件之间的耦合度) c、Spring Web Mvc功能,实现了标准的MVC的结构 阅读全文
posted @ 2018-08-01 16:34 梦里下起了雪 阅读(149) 评论(0) 推荐(0) 编辑