Spring IOC代碼練習

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();        
    }  

}

相關文章
相關標籤/搜索