Spring简单属性注入
beans.xml
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="UserDaoImpl" class="com.zhangpn.daoImpl.UserDaoImpl"> <property name="i" value="1"></property> <property name="j" value="2"></property> </bean> </beans>
UserDaoImpl.java
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 package com.zhangpn.daoImpl; 2 3 import com.zhangpn.dao.UserDao; 4 5 public class UserDaoImpl implements UserDao{ 6 private int i; 7 private int j; 8 public int getI() { 9 return i; 10 } 11 public void setI(int i) { 12 this.i = i; 13 } 14 public int getJ() { 15 return j; 16 } 17 public void setJ(int j) { 18 this.j = j; 19 } 20 21 }
Test.java
package com.zhangpn.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.zhangpn.daoImpl.UserDaoImpl; public class Test { public static void main(String[] args) { ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml"); UserDaoImpl userDaoImpl = (UserDaoImpl)applicationContext.getBean("UserDaoImpl"); System.out.println(userDaoImpl.getI()); System.out.println(userDaoImpl.getJ()); } }
测试结果:
凝一眸碧水,拈一缕清风,于一怀静谧中倾听凡尘的落音。
不再奢求什么,做简单的自己,过简单的生活,心在,梦在,你在,便是光阴赐予我的最美。