Loading...
SQL脚本 /* Navicat Premium Data Transfer Source Server : 本地 Source ...
Spring中常用的注解 @Component 可以使用此注解描述Spring中的Bean,但它是一个泛化的概念,仅仅标识一个组件(Bean),并且可以作用在任何层次,使用时只需要将该标注在相应类上即可 @Repository 用于将数据访问层(DAO层)的类标识为Spring中的Bean,其功能与@Component @Service 通常作用在业务层(Service层)用于将业务层的类标...
Spring中事务管理 事务介绍 事务(Transaction),在计算机术语中指的可不是我们所熟知的含义,而是指访问并可能更新数据库中各项数据的一个程序执行单元。 学习Spring中的事务,免不了举一个众所周知得到例子:银行取钱,假设你去ATM机上去取1000块钱,那么应该有如下的步骤: 插卡/输入密码和取款金额,银行卡扣掉1000元 从ATM机中吐出1000RMB 但这里值得注意的是...
AOP详解 前言 AOP,即面向切面编程,可以说是OOP(面向对象编程)的补充和完善,OOP引入封装\继承\多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合,不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如:日志功能。日志代码往往横向散布在所有对象层次中,而与它相对应对象的核心功能毫无关系。对于其他类型的代码,如安全性、异常处理和透明的持续性也亦是如此。这种散步...