1.定义基础仓库 package com.spring.generic.di; public class BaseRepository<T> { } 2.定义基础服务层 package com.spring.generic.di; import org.springframework.beans.factory.annotation.Autowired; public class BaseService<T> { @Autowired protected BaseRepositor…
Spring AspectJ 一.基于注解的方式配置通知 1.额外引入的jar包: a) com.springsource.org.aopalliance-1.0.0.jar b) com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar c) spring-aop-4.0.0.RELEASE.jar d) spring-aspects-4.0.0.RELEASE.jar 2.在xml中加入aop 的命名空间 xmlns:aop="http://…