IoC入门案例
创建Mave项目包,并在pom.xml中导入spring-context 5.2.10.RELEASE(这样才能在创建xml文件时看到springConfig),导包成功之后会在Dependencies中显示
之后就是在resources中创建Spring Config文件并将其命名为applicationContext.xml
在文件中编写bean 并配置相关的dao层实现类和service实现类class为实现类的路径
然后在测试类中写出测试代码
public void test1(){ // 加载配置文件得到上下文,也就是容器对象 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); // 获取资源 BookService bookService = (BookService) applicationContext.getBean("bookService"); bookService.save(); }
这样就可以不new对象来实现创建对象。