- 浏览: 240108 次
- 性别:
- 来自: 上海
最新评论
-
weigeshikebi:
不得不赞一个
解惑 spring 嵌套事务 -
siemens800:
Mac OS X 10.7.2 的光盘还有挖,帅锅帮刻个盘发来 ...
MacBook 升级内存记 -
cry615:
帖子很不错,java里任何一个东西都是一门学问,很有很强的逻辑 ...
理解 Java 的 GC 与 幽灵引用 -
sharkka:
sogo1986 写道楼主举的例 ...
解惑 spring 嵌套事务 -
sogo1986:
楼主举的例子并没用体 ...
解惑 spring 嵌套事务
文章列表
什么时候才能连续休假半年周游世界, 无论怎样, 程序员也不是一份轻松的职业
注 : 此文纯属调侃
一不小心看到 Readonly 去年写的一篇趣文, 原文如下
Readonly 写道
狗年再来看看(如果javaeye还在的话)
1. Google推出它自己的浏览器
2. 出现多种Open Source的分布式计算和集群架构
3. EJB3规范落地,并且再次被吹捧上天,而生不逢时的JDO2规范升天
4. 号称比AOP更进一步的MOP出现,MOP开始嗡嗡做响
5. Tapestry项目逐步走向没落,与之类似的JSF规范也没有好下场
6. 基于Flash的Rich应用市场分额上升,击败webstart, applet
7. Apache推出comm ...
看到不少朋友讨论 spring 配置时认为 spring 配置中只能静态的设置一些参数(典型情况如数据库配置, 定时器配置等)导致不方便, 其实 spring 已经提供了非常便利的方式来实现动态配置, 我们要做的只是实现一个自己的 FactoryBean , 来看一下 FactoryBean 接口的定义
/**
* Interface to be implemented by objects used within a BeanFactory
* that are themselves factories. If a bean implements this interface,
...
最近的项目需要做到列级权限控制, 大意如下
public class DomainObject {
private String attr1;
private String attr2;
}
需求是 角色1 可对 attr1 进行读操作, 对 attr2 进行写操作, 而 角色2 对 attr1, attr2 都没有读权限.
目前考虑的方案 : 主要是在 ui 上控制, 如果没有读权限, 则显示空或无权限, 如果只有读权限, 则控制输入框为只读.
实现 : 建一张表用以纪录角色对 DomainObject 各属性的权限, 使用 webwork in ...
在 spring 中, 事务管理一般是通过声明一个 txProxyTemplate, 然后业务 bean 中 parent = "txProxyTemplate", 这样做未免显得有些繁琐, 并且如果业务 bean 还需要其他拦截器, 配置也不太方便, 下面贴出我的配置, 用 DefaultAdvisorAutoProxyCreator 实现自动代理
<beans>
<!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -- ...
本文原出处
http://starcraft.blogdriver.com/starcraft/1135045.html
在我之前的一篇文章里, 说明了在 Acegi 中如何将资源权限数据存储到数据库中, 文章见 http://www.hibernate.org.cn/viewtopic.php?t=17538,
虽然文中方式实现了从数据库读取资源权限, 但是代码量较大, 并且重载了 SecurityEnforcementFilter, 造成比较大的侵入性,
这里我将提供另一种更简洁的方式实现此功能.
入口还是 org.acegisecurity.intercept.web.FilterS ...
半年前写的, 版本是 0.8.3, 主要是翻译了一些 reference guide, 希望更多的人了解 Acegi
本文原出处 : http://starcraft.blogdriver.com/starcraft/1089862.html
Acegi 资源配置动态扩展实现
王 政 (Feiing) 于 2005-12-11
1. 问题提出
在使用 Acegi Security Framework 的过程中, 如果细心的话, 会发现其资源和角色配置是在配置文件中的, 下面是 A ...