随笔分类 -  Spring

摘要:1、事务概念 (1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有 操作都失败 (2)典型场景:银行转账 2、事务四个特性(ACID) 1原子性:过程中不可分割,要么都成功,一个失败都失败 2一致性:操作之前和操作之后总量不变 3隔离性:多事务操作时各事务之间互不影响 4 阅读全文
posted @ 2022-07-19 18:35 JacketLi 阅读(461) 评论(0) 推荐(0) 编辑
摘要:1、概念和准备 1.1、JdbcTemplate:Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作 1.2 准备工作 1.2.1 引入相关依赖 <!-- JdbcTemplate--> <dependency> <groupId>com.alibaba</grou 阅读全文
posted @ 2022-07-19 18:13 JacketLi 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1、基本概念 (1)面向切面编程(面向方面编程),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间得耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 (3)使用登录例子说明AOP 2底层原理 2.1AOP底层 阅读全文
posted @ 2022-07-19 17:59 JacketLi 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1、bean作用域 1、singleton(单例模式:默认):确保spring容器中只会存在一个共享的bean实例,并且对所有的bean请求只要id与该bean定义的相匹配,就会返回一个这个bean的实例。 2、prototype(原型模式):每次通过spring容器获取prototype定义的be 阅读全文
posted @ 2022-07-19 17:54 JacketLi 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1、什么是Bean管理 1、Bean管理指的是两个操作 (1)Spring创建对象 (2)Spring注入属性 2、Bean管理操作有两种方式 (1)基于xml配置文件方式实现 (2)基于注解方式实现 2IoC操作Bean管理(基于xml) 2.1基于xml方式创建对象 <bean id="user 阅读全文
posted @ 2022-07-07 17:18 JacketLi 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1、Spring的特点 (1)方便解耦,简化开发 (2)Aop 编程支持 (3)方便程序测试 (4)方便和其他框架进行整合 (5)方便进行事务操作 (6)降低 API 开发难度 2、IoC容器 2.1IoC底层原理 2.1.1IoC概念和原理 什么是IoC (1)控制反转,把对象的创建和对象之间的调 阅读全文
posted @ 2022-07-07 17:13 JacketLi 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1、Spring的特点 (1)方便解耦,简化开发 (2)Aop 编程支持 (3)方便程序测试 (4)方便和其他框架进行整合 (5)方便进行事务操作 (6)降低 API 开发难度 2、IoC容器 2.1IoC底层原理 2.1.1IoC概念和原理 1. 什么是IoC (1)控制反转,把对象的创建和对象之 阅读全文
posted @ 2022-07-05 15:50 JacketLi 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示