package research.spring.beanfactory.ch3;public class Dao {private String name;public void setName(String name) {this.name = name;}}
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean name="dao" class="research.spring.beanfactory.ch3.Dao"> </bean><bean id="database" class="research.spring.beanfactory.ch3.Database"></bean></beans>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean name="dao" class="research.spring.beanfactory.ch3.Dao" dependency-check="all" > </bean><bean id="database" class="research.spring.beanfactory.ch3.Database"></bean></beans>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean name="dao" class="research.spring.beanfactory.ch3.Dao" dependency-check="objects" > </bean><bean id="database" class="research.spring.beanfactory.ch3.Database"></bean></beans>
package research.spring.beanfactory.ch3;public class Dao {private Database database;private String name="chenjie";//dependency-check仍然会检查这个属性是否配置注入public void setName(String name) {this.name = name;}public void setDatabase(Database database) {this.database = database;}}
联系客服