做学院网站用到的动图,网站建站如何做seo,在阿里云域名可以做网站吗,国家企业信息公示系统官网河南黑马程序员SSM框架教程 文章目录 一、DI入门案例思路分析二、实现步骤2.1 删除service中使用new形式创建的Dao对象2.2 提供以来对象对应的setter方法2.3 配置service与到之间的关系 一、DI入门案例思路分析
基于IoC管理bean#xff08;上个案例已经实现#xff09;service中… 黑马程序员SSM框架教程 文章目录 一、DI入门案例思路分析二、实现步骤2.1 删除service中使用new形式创建的Dao对象2.2 提供以来对象对应的setter方法2.3 配置service与到之间的关系 一、DI入门案例思路分析
基于IoC管理bean上个案例已经实现service中使用new形式创建的Dao对象是否保留否service中需要的Dao对象如何进入到service中提供方法Service与dao之间的关系如何描述配置
二、实现步骤
2.1 删除service中使用new形式创建的Dao对象 2.2 提供以来对象对应的setter方法
package com.itheima.service.impl;import com.itheima.dao.BookDao;
import com.itheima.dao.impl.BookDaoImpl;
import com.itheima.service.BookService;public class BookServiceImpl implements BookService {//5. 删除使用new 的方式创建bookDaoprivate BookDao bookDao;public void save() {System.out.println(book service save...);bookDao.save();}//6. 提供对应的set方法public void setBookDao(BookDao bookDao) {this.bookDao bookDao;}
}
2.3 配置service与到之间的关系
application.xml中进行配置
?xml version1.0 encodingUTF-8?
beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:utilhttp://www.springframework.org/schema/utilxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/util https://www.springframework.org/schema/util/spring-util.xsd
!--1. 导入Spring的坐标spring-context对应版本是5.2.10.RELEASE--
!-- 2. 配置bean--!-- bean标签表示配置beanid属性表示给bean起名字class属性表示给bean定义类型--bean idbookDao classcom.itheima.dao.impl.BookDaoImpl/bean idbookService classcom.itheima.service.impl.BookServiceImpl
!-- 7. 配置service与到的关系--!--property标签表示配置当前bean的属性name属性表示配置哪一个具体的属性 BookServiceImpl当中的 private BookDao bookDao ;ref属性表示参照哪一个bean bean idbookDao classcom.itheima.dao.impl.BookDaoImpl/--property namebookDao refbookDao//bean
/beans