摘要: 事物的概述 原子性:要不成功,要不失败不可再分 一致性:转钱A-5000B+5000 隔离性:多个事务不相互影响 持久性:事务提交后就已经在数据库中完成 Spring支持两种类型的事务管理实现方式 编程式事务管理:这意味你通过编程(手动)的方式管理事务,给你带来极大的灵活性,但是难维护。 Jdbc代 阅读全文
posted @ 2020-10-09 18:56 Smileing 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Spring的Bean Spring Bean是什么 Spring beans 是那些形成Spring应用的主干的java对象。它们被Spring IOC容器初始化,装配,和管理。这些beans通过容器中配置的元数据创建。比如,以XML文件中 的形式定义。 一个Spring Bean 的定义包含容器 阅读全文
posted @ 2020-10-09 18:32 Smileing 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 什么是AOP? OOP(Object-Oriented Programming)面向对象编程,允许开发者定义纵向的关系,但并适用于定义横向的关系,导致了大量代码的重复,而不利于各个模块的重用。 AOP(Aspect-Oriented Programming),一般称为面向切面编程,作为面向对象的一种 阅读全文
posted @ 2020-10-09 18:21 Smileing 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 什么是IOC控制反转,和依赖注入DI有什么区别 控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。 Spring I 阅读全文
posted @ 2020-10-09 17:50 Smileing 阅读(98) 评论(0) 推荐(0) 编辑