![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
spring相关内容
西瓜那么甜
何以解忧,唯有退休
展开
-
4. Spring之AOP
1. AOP基本概念面向切面编程 利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高开发效率。AOP主要意图为将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。举例说明:有三个功能模块,现在要对三个功能模块都加入日志记录的功能,原有方法是在每一个模块的代码中加入相应的日志记录功能原创 2020-12-28 18:00:36 · 169 阅读 · 0 评论 -
3. 基于注解方式管理Bean
1. 什么是注解(1)注解是代码中的特殊标记,格式为:@注解名称(属性名称=属性值, 属性名称=属性值, …)(2)注解可以作用在类、方法、属性上面(3)使用注解的目的:简化xml配置2. 使用注解管理Bean2.1 基于注解方式创建对象2.1.1 注解说明@Component@Service@Controller@Repository上面四个注解功能是一样的,都可以用来创建bean实例,为了区分不同层级的功能,因此建议不同的层级用不同注解进行表示2.1.2 代码实现引入依原创 2020-12-22 10:52:04 · 180 阅读 · 0 评论 -
2.IOC概念及使用xml管理Bean
1. IOC底层原理1.1 什么是IOC(1)控制反转缩写为IOC,把对象创建和对象之间的调用过程,交给Spring管理(2)使用IOC目的:为了降低耦合度1.2 底层原理(1)xml解析(2)工厂模式(3)反射2. IOC接口(BeanFactory)IOC思想基于IOC容器完成,IOC容器底层就是对象工厂Spring中提供IOC容器实现的两种方式:BeanFactoryIOC容器基本实现,是Spring内部的使用接口,开发中一般不去使用特点:加载配置文件时不创建对象,原创 2020-12-21 09:36:38 · 147 阅读 · 0 评论 -
1. spring相关概述及简单示例
1. Spring框架概述Spring是轻量级的JAVAEE框架Spring可以解决企业应用开发的复杂性Spring有两个核心部分:IOC和AOPIOC:控制反转,把创建对象过程交给spring进行管理AOP:面向切面,不修改原代码进行功能增强Spring特点方便解耦,简化开发AOP编程支持方便程序测试方便集成各种优秀框架方便进行事务操作降低API的开发难度入门案例2. 下载Spring5进入官网:https://spring.io/,在下拉框中找到spring原创 2020-12-18 10:00:17 · 113 阅读 · 0 评论