1.目標類:接口、實現類spring
2.xml配置文件app
3.測試類ide
接口:測試
public interface UserService {
public void addUser();
}.net
實現類:xml
public class UserServicerImp implements UserService{對象
@Override
public void addUser() {
System.out.println("...");
}接口
}get
xml配置文件:io
<?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="userserviceid" class="com.heima.spring.UserServicerImp"></bean>
</beans>
測試類:
public class Test1 {
public static void main(String[] args) {
//獲取xml路徑
String xmlPath = "/spring/src/beans.xml";
//得到容器
ApplicationContext applicationContext = new ClassPathXmlApplicationContext(xmlPath);
//從spring容器中得到對象
UserService userService = applicationContext.getBean("userserviceid");
userService.addUser();
}
}