Spring
文章平均质量分 64
不要打我啊
这个作者很懒,什么都没留下…
展开
-
Spring03 - 事务
ACID 原子性( Atomic ): 事务包含的全部操作要么全部执行,要不全部不执行 一致性( Consistency ): 事务应确保数据库的状态,从一个一致的状态,转变为另一个一致的状态例:转账 A+B = 2 不管怎么操作,结构必须是2 隔离性( Isolation ): 多个事务并发执行,一个事务的执行,不应该影响其他的执行&原创 2021-02-18 23:30:24 · 97 阅读 · 0 评论 -
Spring02 - AOP
关注点分离:不同的问题交给不同的部分去解决面向切面编程AOP通用化功能代码的实现,对应的就是所谓的切面(Aspect)业务功能代码和切面代码分开后,架构将变得高内聚低耦合确保功能的完整性:切面最终需要被合并到业务中(Weave)AOP的三种织入方式编译时织入:需要特殊的Java编译器,如AspectJ类加载时织入:需要特殊的Java编译器,如AspectJ和AspectWerkz运行时织入:Spring采用的方式,通过动态代理的方式,实现简单AOP的主要名词概念Aspect:通原创 2021-02-18 12:57:03 · 127 阅读 · 1 评论 -
Spring01 - IOC
IOC( Inversion of Control):控制反转Spring Core 最核心的部分依赖注入( Dependency Inversion )依赖注入的方式Set注入:Setter接口注入:Interface构造函数:Constructor注解:Annotation优势避免在各处使用new来创建类,并且可以做到统一维护创建实例的时候不需要了解其中的细节应用流程读取Bean配置信息根据Bean注册表实例化Bean将Bean实例放到Spring容器中原创 2021-02-16 00:11:09 · 202 阅读 · 0 评论