配置文件
<beans> <bean id="conf" class="dbconf.Conf" > <!--构造函数方法注入--> <constructor-arg index="0" type="java.lang.String"> <value>sunDriver</value> </constructor-arg> <constructor-arg index="1" type="java.lang.String"> <value>jdbc:odbc:School</value> </constructor-arg> </bean> <bean id="conf2" class="dbconf.Conf" ></bean> </beans>
程序:
package dbconf;
public class Conf {
public Conf(){}
public Conf(String driverClassName,String url){
this.driverClassName = driverClassName;
this.url = url;
System.out.println("构造函数");
}
private String driverClassName;
private String url;
public String getDriverClassName() {
return driverClassName;
}
public void setDriverClassName(String driverClassName) {
this.driverClassName = driverClassName;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public void printInfo(){
System.out.println(this.driverClassName);
System.out.println(this.url);
}
}