学习认识Spring原理

 

Spring 是一种业务层框架。搭建Spring框架需要Spring开发包和commons-logging包。Spring的核心思想是控制反转也称依赖注入(创建者--(实例)-->被调者)

 

Spring 为我们提供了两种最基本的容器:BeanFactory和ApplicationContext。其中ApplicationContext是以BeanFactory为基础构建的,此外Spring还提供了BeanFactory和ApplicationContext的几种实现类,它们也都称为Spring的容器。

 

IOC是由容器控制程序之间的关系,而不是由程序代码直接控制,控制权由应用代码转移到了外部容器,控制权发生了反转。

 

依赖注入存在3种实现方式:1、设值注入;2、构造方法注入;3、接口注入(基本已经不用)

 

在使用ssh开发时,一般是将项目分成三层:web层,service层和dao层。开发的基本流程是先定义dao接口,然后实现该接口,再定义同类型的service接口,再实现service接口(此时使用dao接口注入),接着再从web层调用service层。

相关文章:

  • 2022-12-23
  • 2021-05-24
  • 2021-05-17
  • 2021-04-28
  • 2021-11-24
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-18
  • 2021-07-30
  • 2021-07-05
  • 2022-01-16
  • 2022-01-08
  • 2021-10-17
  • 2021-08-07
相关资源
相似解决方案