Spring IoC入门案例:管理Service与Dao及配置详解.pptxVIP

  • 0
  • 0
  • 约1.42千字
  • 约 8页
  • 2026-02-03 发布于北京
  • 举报

Spring IoC入门案例:管理Service与Dao及配置详解.pptx

IoC入门案例

IoC入门案例IoC入门案例思路分析IoC入门案例实现

管理什么?(Service与Dao)如何将被管理的对象告知IoC容器?(配置)被管理的对象交给IoC容器,如何获取到IoC容器?(接口)IoC容器得到后,如何从容器中获取bean?(接口方法)使用Spring导入哪些坐标?(pom.xml)IoC入门案例思路分析管理什么?如何将被管理的对象告知IoC容器?被管理的对象交给IoC容器,如何获取到IoC容器?IoC容器得到后,如何从容器中获取bean?使用Spring导入哪些坐标?

IoC入门案例Ioc入门案例(XML版)①:导入Spring坐标dependency

groupIdorg.springframework/groupId

artifactIdspring-context/artifactId

version5.2.10.RELEASE/version

/dependency

IoC入门案例Ioc入门案例(XML版)②:定义Spring管理的类(接口)publicinterfaceBookService{

publicvoidsave();

}publicclassBookServiceImplimplementsBookService{

privateBookDaobookDao=newBookDaoImpl();

publicvoidsave(){

bookDao.save();

}

}

IoC入门案例Ioc入门案例(XML版)③:创建Spring配置文件,配置对应类作为Spring管理的beanbean定义时id属性在同一个上下文中不能重复注意事项?xmlversion=1.0encoding=UTF-8?

beansxmlns=

xmlns:xsi=

xsi:schemaLocation=

beanid=bookServiceclass=com.itheima.service.impl.BookServiceImpl/bean

/beans

IoC入门案例Ioc入门案例(XML版)④:初始化IoC容器(Spring核心容器/Spring容器),通过容器获取beanpublicclassApp{

publicstaticvoidmain(String[]args){

//加载配置文件得到上下文对象,也就是容器对象

ApplicationContextctx=newClassPathXmlApplicationContext(applicationContext.xml);

//获取资源

BookServicebookService=(BookService)ctx.getBean(bookService);

bookService.save();

}

}

分析IoC入门案例思路分析实现IoC入门案例IoC入门案例

文档评论(0)

1亿VIP精品文档

相关文档