Spring的AOP的annotation实现 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-19
tation.After;
04.import org.aspectj.lang.annotation.Aspect;
05.import org.aspectj.lang.annotation.Before;
06.
07.@Aspect
08.public class SecurityHandler {
09. // 在执行指定方法前执行
10. @Before("execution(* add*(..))")
11. private void checkSecurity() {
12. System.out.println("添加前检查通过");
13. }
14.
15. // 在执行指定方法后执行
16. @After("execution(* add*(..))")
17. private void checkResult() {
18. System.out.println("添加后检查通过");
19. }}
Spring的AOP的annotation实现(3)时间:2011-02-17 csdn博客 海洋之心测试方法: 01.public static void main(String[] args) { 02. ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); 03. UserManager userManager = (UserManager) context.getBean("userManager"); 04. 05. User user = new User(); 06. user.setUsername("aaa"); 07. user.setPassword("bbb"); 08. 09. userManager.add(user); 10. } 执行结果如下: 添加前检查通过 2011-03-11 16:13:21,562 [main] DEBUG [com.service.Impl.UserManagerImpl] - add User:aaa 添加后检查通过 总结:在搭建示例过程中遇到 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException异常,提示无法获取spring-aop-3.0.xsd文件,后来发现是缺少spring-aop-3.0.4.RELEASE.jar,因为spring-aop-3.0.xsd在它里面。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Spring的AOP的annotation实现 - 编程入门网的所有评论