spring基础包:
org.springframework spring-core 5.2.13.RELEASE org.springframework spring-beans 5.2.13.RELEASE org.springframework spring-context 5.2.13.RELEASE org.springframework spring-expression 5.2.13.RELEASE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 刷新maven等待自动下载核心配置文件
文件路径为\src\main\resources文件名为applicationContext.xml
<!-- bean definitions here -->
1 2 3 4 5 6 7 8 9 10 11 12 13 14 完事后点击右上角OK 编写代码测试
接口类
新建接口类
Java、右键新建service.UserService 接口:Interface
package services;
public interface UserService {
public void saveUser();
}
1
2
3
4
5
实现类
新建实现类
package services.impl;
import services.UserService;
public class UserServiceImpl implements UserService {
public void saveUser() {
System.out.println(“service的save方法执行了”);
}
}
1
2
3
4
5
6
7
8
补充配置文件
将我们自定义的实现类交给Spring的容器管理
1
2
3
测试类
新建测试类
public class DemoTest {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext(“classpath:applicationContext.xml”);
UserService service = (UserService) context.getBean(“userService”);
service.saveUser();
}
}