摘要: 这里通过一个MoonlightPoet类来演示了注入Bean属性property的效果。 该bean在xml文件中定义如下: 输出结果: 理解:注入简单值:<property name="XX" value="YY" />其中XX是变量名,YY是值。引用其他Bean:<property name=" 阅读全文
posted @ 2016-05-28 15:11 月光诗人 阅读(3942) 评论(1) 推荐(1) 编辑
摘要: 可以使用bean的init-method和destroy-method属性来初始化和销毁bean。定义一个Hero类: 配置其bean: 还可以使用beans的default-init-method和default-destroy-method属性来设置所有bean的默认的初始化和销毁方法。(这种情 阅读全文
posted @ 2016-05-28 13:58 月光诗人 阅读(6716) 评论(2) 推荐(0) 编辑
摘要: 如果一个bean没有默认的构造函数,那么可以通过工厂方法来构造一个bean。Spring通过<bean>元素的factory-method属性来装配工厂创建的Bean。下面例子中的Stage是一个工厂类,通过它的getInstance()方法可以获得一个单例,但是他没有共有的构造函数,所以在构造Be 阅读全文
posted @ 2016-05-28 13:14 月光诗人 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 之前讲到的名为"duke"的bean有一个私有成员变量beanBags代表这个杂技师bean的一次性能够抛出的最多的数量,Juggler有一个构造函数,构造函数的第一个参数(这里只有一个参数)beanBags是一个整型的值,用于传递给Juggler的私有成员变量beanBags。构造器注入的方法是: 阅读全文
posted @ 2016-05-28 12:33 月光诗人 阅读(1788) 评论(1) 推荐(0) 编辑
摘要: spring依赖的maven dependencyhttp://mvnrepository.com/artifact/org.springframework在pom.xml中添加如下依赖: 第一个例子:首先设置一个接口Perofrmance表示参赛者。 创建一个Juggler(杂技师)类继承Perf 阅读全文
posted @ 2016-05-28 10:35 月光诗人 阅读(1532) 评论(0) 推荐(0) 编辑