Spring
gzjoek
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用 spring 实现观察者设计模式
传统观察者设计模式编写方法: 发布者类:Publisher.java import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Publisher implements Subject { private List subs= new ArrayLis原创 2006-04-14 17:18:00 · 4682 阅读 · 0 评论 -
Spring AOP处理日志
AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途的AOP技术原创 2006-04-15 15:06:00 · 4541 阅读 · 0 评论 -
Acegi 资源配置动态扩展实现
1. 问题提出 在使用 Acegi Security Framework 的过程中, 如果细心的话, 会发现其资源和角色配置是在配置文件中的, 下面是 Appfuse 中相关配置 : java代码: class="net.sf.ac原创 2006-04-15 17:03:00 · 2095 阅读 · 1 评论 -
Acegi+hibernate 动态实现基于角色的权限管理
最近在做项目遇到了权限管理,用户要求可以自己建立不同的角色对系统的资源进行控制, 不同的用户有不同的角色,又恰恰框架中用到了struts+spring+hibernate,要求在web层调用 业务逻辑层 时不考虑权限,web层可以控制用户的显示界面,逻辑层处理用户权限问题。 想来想去好像只有spring 的aop 可以做到,在调用到 接口 中的方法时,首先检查用户的权限,如果检查通过则继续执行,否转载 2006-04-15 17:53:00 · 1751 阅读 · 1 评论 -
Spring AOP编程
这是我在网上发现的一篇关于使用Spring AOP的教程,将晦涩难懂的Spring AOP讲解得简单清晰。原文参见这里。 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开转载 2006-06-18 13:32:00 · 869 阅读 · 0 评论
分享