随笔分类 -  spring

摘要:4.事务 要么都成功,要么都失败。 4.1、事务ACID原则 原子性 一致性 隔离性 多个事务操作同一个资源,防止数据损坏 持久性 事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中 4.2、事务分类 声明式事务:AOP,不影响原有代码 编程式事务:代码中进行事务管理 4 阅读全文
posted @ 2021-07-06 11:43 jpy 阅读(4) 评论(0) 推荐(0) 编辑
摘要:3、整合Mybatis 数据源配置 sqlSessionFactory sqlSessionTemplate mapper接口实现类 实现类注入到spring中 3.1、依赖 <dependencies> <!--spring--> <dependency> <groupId>org.springf 阅读全文
posted @ 2021-07-06 11:41 jpy 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1、概述 提供声明式,允许用户自定义切面 横切关注点:跨越应用程序多个模块的方法或功能。例add()加日志功能,这个地方就是横切关注点 切面:横切关注点被模块化的对象,一个类。例:log类 通知:切面要完成的工作。类中的方法。例:log中的方法 五大通知执行顺序 Spring4.0 正常情况:环绕前 阅读全文
posted @ 2021-07-06 11:40 jpy 阅读(5) 评论(0) 推荐(0) 编辑
摘要:代理模式是SpringAOP的底层 代理模式好处: 可以试真实角色操作更加纯粹!不用关注一些公共业务 公共业务嫁给代理角色!实现业务分工, 公共业务发生扩展的时候,方便集中管理 角色分析: 抽象角色:接口或抽象类(租房接口) 真实角色:被代理的角色(房东) 代理角色:代理真实角色,代理真实角色后,一 阅读全文
posted @ 2021-05-26 13:17 jpy 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1、IOC创建对象方式 1.1、无参构造 <bean id="user" class="com.moral.pojo.User"> <property name="name" value="张三"/> </bean> 1.2、下标(带参) <bean id="user1" class="com.mo 阅读全文
posted @ 2021-05-17 14:20 jpy 阅读(9) 评论(0) 推荐(0) 编辑
摘要:概述 解决企业应用开发的复杂性 使现有的技术更加容易使用 开源免费框架 轻量级,非入侵式的框架 控制反转(IOC),面向切面编程(AOP) 支持事务处理 整合其他框架 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId 阅读全文
posted @ 2021-04-29 16:56 jpy 阅读(4) 评论(0) 推荐(0) 编辑