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