Spring入门小实例
/Spring/src/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"></bean>
</beans>
/Spring/src/com/zhangpn/daoImpl/UserDaoImpl.java
package com.zhangpn.daoImpl;
import com.zhangpn.dao.UserDao;
public class UserDaoImpl implements UserDao{
public void run() {
System.out.println("run...");
}
}
/Spring/src/com/zhangpn/dao/UserDao.java
package com.zhangpn.dao;
public interface UserDao {
public void run();
}
/Spring/src/com/zhangpn/Test/Test.java
package com.zhangpn.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.zhangpn.dao.UserDao;
public class Test {
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
UserDao userDao = (UserDao) applicationContext.getBean("UserDaoImpl");
userDao.run();
}
}
运行结果
验证Spring已经为我们自动实例化了一个对象。
凝一眸碧水,拈一缕清风,于一怀静谧中倾听凡尘的落音。
不再奢求什么,做简单的自己,过简单的生活,心在,梦在,你在,便是光阴赐予我的最美。