【Spring】核心容器——Setter注入

1、引入

        首先引入Spring框架依赖


    org.springframework
    spring-context
    5.1.6.RELEASE

        在dao层和service层分别准备两个接口以及他们的实现类。在Service的实现类中,声明dao层接口的属性。

        在resource包下引入Spring的xml文件

2、实现Setter注入

        在xml文件中配置bean



    
        
    

        说明:将BookDao的实现类作为bean注入Spring容器中,将BookService的实现类作为bean注入Spring容器中,并将BookDao的实现类注入到BookService中。该注入的默认是使用的是BookService实现类中的Setter方法。

        创建Spring容器,并获取bean

    ApplicationContext act = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    BookService bookService = act.getBean(BookService.class);
    bookService.save();

        

你可能感兴趣的:(spring,java,数据库)