上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: 事务是什么? 事务:指单个逻辑操作单元的集合。 在操作数据库时(增删改),如果同时操作多次数据,我们从业务希望,要么全部成功,要么全部失败。这种情况称为事务处理。 例如:A转账给B。 第一步,扣除A君账号要转的金额。 第二步,增加B君账号的金额。 这两个步骤,要么都成功,要么都失败,这就是事务。 S 阅读全文
posted @ 2021-07-15 16:03 satire 阅读(145) 评论(0) 推荐(0) 编辑
摘要: bean的生命周期:创建 初始化 销毁。 Spring中声明的Bean的初始化和销毁方法有3种方式: @Bean的注解的initMethod、DestroyMethod属性 bean实现InitializingBean、DisposableBean接口 @PostConstruct、@PreDest 阅读全文
posted @ 2021-07-15 14:00 satire 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 注册Bean到IOC容器大致分为4种: ①、包扫描+组件注解(@Controller、@Service、@Repository、@Component) 针对类是我们自己编写的情况 ②、@Bean注解 针对导入第三方包里面的类的情况 ③、@Import 针对快速导入某一个类的情况,如仅仅只是调用无参构 阅读全文
posted @ 2021-07-15 11:57 satire 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 内置事件 Spring中的事件是一个ApplicationEvent类的子类,由实现ApplicationEventPublisherAware接口的类发送,实现ApplicationListener接口的类监听。 ApplicationContext 事件 Spring中已经定义了一组内置事件,这 阅读全文
posted @ 2021-07-15 11:12 satire 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Spring的AOP 动态代理模式的缺陷是: 实现类必须要实现接口 -JDK动态代理 无法通过规则制定拦截无需功能增强的方法。 Spring-AOP主要弥补了第二个不足,通过规则设置来拦截方法,并对方法做统一的增强。 关于代理的选择 在spring中,框架会根据目标类是否实现了接口来决定采用哪种动态 阅读全文
posted @ 2021-07-15 09:59 satire 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲解内容如下: Spring的核心之一 - AOP思想 (1) 代理模式- 动态代理 ① JDK的动态代理 (Java官方) ② CGLIB 第三方代理 AOP概述 什么是AOP(面向切面编程) AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预 阅读全文
posted @ 2021-07-15 09:19 satire 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍四个方面: (1) 注解版本IOC和DI (2) Spring纯注解 (3) Spring测试 (4) SpringJDBC - Spring对数据库的操作 使用注解配置Spring入门 说在前面 学习基于注解的IoC配置,大家脑海里首先得有一个认知,即注解配置和xml配置要实现的功能都 阅读全文
posted @ 2021-07-14 17:20 satire 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 基于xml配置对象容器——xml 标签说明 alias标签 作用:为已配置的bean设置别名 --applicationContext.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springfram 阅读全文
posted @ 2021-07-14 15:01 satire 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 参考资料 Spring 教程 说在前面 什么样的架构,我们认为是一个优秀的架构? 判断准则:可维护性好,可扩展性好,性能。 什么叫可扩展性好? 答:在不断添加新的代码的同时,可以不修改原有代码,即符合开闭原则。 如何让程序的可维护性好,可扩展性好呢? 业界有一个公认的标准:高内聚,低耦合。 **高内 阅读全文
posted @ 2021-07-14 09:51 satire 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Spring IOC 首先,在此之前,我们就必须先知道什么是ioc,ioc叫做控制反转,也可以称为依赖注入(DI),实际上依赖注入是ioc的另一种说法, 1.谁控制谁?: 在以前,对象的创建和销毁都是由用户控制的,用了ioc之后,对象的创建和销毁就都交给容器来控制了,用户就不用管这些,只关注业务需求 阅读全文
posted @ 2021-07-13 16:21 satire 阅读(313) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页