学习认识Spring原理
2024-09-26 04:02:33
学习认识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层。
最新文章
- 5-Spark高级数据分析-第五章 基于K均值聚类的网络流量异常检测
- NET Core1.0之CentOS平台开发控制台程序DEMO
- javascript实现字符串的截取
- RMAN备份注意事项
- 利用call与apply向函数传递参数
- 禁止COOKIE后对SESSION的影响
- openssl 证书操作命令
- GridFS图片
- 2-legged oauth &; 3-legged oauth
- 使用Javascript来创建一个响应式的超酷360度全景图片查看幻灯效果
- 正确的SVN导入代码命令
- bzoj4109: [Wf2015]Cutting Cheese
- Cocos移植到Android-通过命令行交叉编译打包
- CameraTest
- 第003篇 深入体验C#项目开发(二)
- haskell类型
- 跨域资源共享CORS实现
- Dynamics 365中显示格式为URL的字段极少部分URL值录入了不显示怎么回事?
- 解读经典《C#高级编程》第七版 Page38-45.核心C#.Chapter2
- Pycharm中flask框架应用