摘要: 最近实现的一系列功能(权限管理,索引持久化等)都涉及到了持久化问题之前做了一个基于XML的管理插件,只需要在第一次读取的时候使用到XML,之后数据来自缓存,这样可以满足权限管理的功能,但是一旦权限发生动态的变化(将来的需求谁都不清楚啊……),就无法满足了。且,XML对于索引持久化支持还是不太够,主要体现在索引重构功能点上。当索引文件有成百上千个的时候,等待重新读写、生成XML文件的时间非常非常难受。再就是,最近又开始涉及到web引用,权限管理后台重新归纳了下需求,期望加入对后台本身的权限管理,发现需要进行大量的代码重编,主要是涉及到重写SQL,工作量略大。所以,综上考虑,要快速的读写——数据库 阅读全文
posted @ 2012-05-22 16:05 荒土 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 早前一直对单例模式和静态工具类的功能重叠有些疑惑,昨天做了一个功能,忽然发现了一些单例可以实现但是静态工具类无法满足的需求。我有一个接口IAuthorization:View Code /** * 所有需要配置权限的功能块都必须实现本接口 * * @author caiyu * @date Nov 16, 2012 9:36:49 AM * */public interface IAuthorization { // 权限开关 false有验证,true无验证 public static final boolean open = false; String XML_NEW... 阅读全文
posted @ 2012-05-22 09:59 荒土 阅读(326) 评论(0) 推荐(1) 编辑