Spring
文章平均质量分 56
``Lotus。
我很懒
展开
-
Spring的控制反转(IOC) 理解与DI的区别、Spring的面向切面编程(AOP)
它并不是一种技术实现,而是一种设计思想。在任何一个有实际开发意义的程序项目中,我们会使用很多类来描述它们特有的功能,并且通过类与类之间的相互协作来完成特定的业务逻辑。这个时候,每个类都需要负责管理与自己有交互的类的引用和依赖,代码将会变的异常难以维护和极度的高耦合。而IOC的出现正是用来解决这个问题,我们通过IOC将这些相互依赖对象的创建、协调工作交给Spring容器去处理,每个对象只需要关注其自身的业务逻辑关系就可以了。在这样的角度上来看,获得依赖的对象的方式,进行了反转,变成了由spring容器控制对象原创 2022-07-08 15:32:45 · 126 阅读 · 0 评论 -
什么是Spring、Spring的优点
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其芳层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务原创 2022-07-08 15:20:48 · 218 阅读 · 0 评论 -
Spring的两大特征
ioc是一个bean容器,以前是通过new的方式主动获取一个对象而现在可以通过spring的ioc容器被动给我们提供一个对象,从而使我们获取对象的能力的到了反转环境不一样,可能使用的数据库的地址也可能不一栏MyBatis可以配置多数据源,可以使用不同的数据库DI:依赖注入1.通过set方法注入值2.通过构造函数注入3.通过动p标签赋值生产灰度测试开发第二步:业务逻辑层使用(service层)第三步:xml文件第四步:测试类2、AOP:面向切面 面向切面是让程序专原创 2022-07-08 15:16:01 · 357 阅读 · 0 评论