期刊文献+

基于AOP的Web系统权限管理 被引量:5

Permission Management of Web System based on Aspect-oriented Programming
在线阅读 下载PDF
导出
摘要 为了把影响多个模块的行为封装到一个单独的可重用模块中,使系统拥有更好的模块化、可扩展性和可维护性,面向方面编程(AOP:AspectOrientedProgramming)是一种行之有效的方法。介绍了AOP的基本概念并举例说明SpringAOP在Web系统中权限管理开发的具体应用。实践表明,在Web系统中应用AOP后,系统的核心业务逻辑和安全权限逻辑分开,从而使系统的耦合性大大降低且易于扩展。 Aspect -oriented Programming(AOP)is a valid way to package the behaviors which impact multiple modules into an independent,reusable model,making the system more modularization,expandability and maintainability. This paper presents the basic concept of AOP and the practical application of Spring AOP of permission management in Web system.The experimental results show that the coupling of system is divided as applying AOP in Web system.
出处 《电脑开发与应用》 2006年第4期20-22,共3页 Computer Development & Applications
关键词 AOP OOP 权限管理 Spring AOP 关注点 AOP, OOP, permission management, Spring AOP, concern point
  • 相关文献

参考文献3

二级参考文献16

  • 1Jan Hannemann,Gregor Kiczales.Design Pattern Implentation with Java and AspectJ[EB/OL].http://www.cs.ubc.ca/-jan/AODPS/,2003- 09.
  • 2The O'Reilly Java Authors.Java Enterprise Best Practices[M].O'Reilly,2003.
  • 3Ramnivas Laddad.I Want My AOP[J].JavaWorld,2003,28.
  • 4http://www.aspectj.org,2003- 08[EB/OL].
  • 5http://www.jboss.org,2003- 09[EB/OL].
  • 6http://www.java.sun.com[EB/OL].
  • 7JamesWCooper.Java Design Patterns:A Tutorial[M].北京:中国电力出版社,2003..
  • 8AlanShalloway JamesRTrott.Design Patterns Explained: A New Perspective on Object- Oriented Design[M].北京:中国电力出版社,2003..
  • 9Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopez, John-Marc Loingtier and John Irwin, .Aspect-Oriented Programming[J]., pp. 220 ff. in Proc. 11th European Conference on Object-Oriented Programming (Jyv?skyl?, Finland, 9.13 June 1997) . published by Springer-Verlag as Lecture Notes in Computer Science no. 1241 (Mehmet Ak?it and Satoshi Matsuoka, editors)
  • 10Tzilla Elrad, Mehmet Aksits, Gregor Kiczales, Karl Lieberherr, and Harold Ossher, "Discussing Aspects of AOP"[J]. Communications of the ACM, vol. 44, no. 10, pp 33-38, October 2001.

共引文献28

同被引文献31

引证文献5

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部