摘要:
AOP的两种配置方式:XML配置和Aspectj注解方式。 一、项目的目录: 二、文件配置 我们采用的是JDK代理,所以首先将接口和实现类代码附上: 切面类(安全性检测,日志管理) 我们配置完切面类之后,还需要将Spring的IOC和AOP结合: 所有都完成之后,最重要的一步就是编写客户端,进行测试 阅读全文
摘要:
一、什么是AOP AOP(Aspect Oriented Programming),意思是面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP基于IoC基础,是对OOP(Object Oriented Programming,面向对象)的延续。 二、基本概念 1、切面 阅读全文
摘要:
一、构造器注入: 构造器注入,即通过构造函数完成依赖关系的设定。我们看一下spring的配置文件: 我们再看一下,构造器表示依赖关系的写法: 二、设值注入(Setter) 设值注入模式在实际开发中得到了最广泛的应用,在LZ看来,基于设值模式的依赖注入机制更加直观、也更加的自然。我们看一下spring 阅读全文
摘要:
一、一对多(@onetomany) 1、单向一对多模型 假设通过一个客户实体可以获得多个地址信息。对于一对多的实体关系而言,表结构有两种设计策略,分别是外键关联和表关联。 (1) 映射策略 外键关联 在数据库中表customer和表结构address定义,如下: 此时,表customer映射为实体C 阅读全文