【spring学习】02
spring快速入门
1.导入spring jar包的基本坐标
2.编写dao接口和实现类
3.创建spring核心配置文件
4.在spring配置文件中配置Usrdaoimpl
5.使用spring的api获得Bean实例
实例
1.导入spring jar包的基本坐标
创建好项目目录后,在pom.xml中加入依赖
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.6.RELEASE</version>
</dependency>
2.编写dao接口和实现类
UserDao接口
public interface UserDao {
public void save();
}
UserDaoImpl实现类
import com.nan.dao.UserDao;
public class UserDaoImpl implements UserDao {
public void save() {
System.out.println("save running......");
}
}
3.创建spring核心配置文件
在resource下创建applicationContext.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">
</beans>
4.在spring配置文件中配置Usrdaoimpl
<bean id="userDao" class="com.nan.dao.Impl.UserDaoImpl"></bean>
5.使用spring的api获得Bean实例
import com.nan.dao.UserDao;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class UserDaoDemo {
public static void main(String[] args) {
ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
UserDao userDao = (UserDao) app.getBean("userDao");
userDao.save();
}
}
<