简单的案例
- 导入了pom文件spring-context坐标
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.8</version>
</dependency>
</dependencies>
- 编写业务方法接口
public interface UserService {
public void save();
}
- 编写业务实现类
import com.service.UserService;
public class UserServiceImpl implements UserService {
@Override
public void save() {
System.out.println("userservice run....");
}
}
- 配置bean(applicationContext.xml)
<bean id="userService" class="com.impl.UserServiceImpl"/>
- 应用程序测试
public class UserServiceApp {
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
UserService userService = (UserService) applicationContext.getBean("userService");
userService.save();
}
}
结果
