首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

写在Ralasafe1.2版本公布之后 2.0版本发布之前

2012-08-09 
写在Ralasafe1.2版本发布之后 2.0版本发布之前????? 作为一个资深的Ralasafe用户,经历了从最初的Ralasafe1

写在Ralasafe1.2版本发布之后 2.0版本发布之前

????? 作为一个资深的Ralasafe用户,经历了从最初的Ralasafe1.0版本到还没有发布2.0版本,写一写自己的感受,也算是给开源做个贡献。

?

????? 曾几何时,Acegi、SpringSecurity称为我们的首选安全框架,用它去实现用户认证和功能级权限,对于数据权限功能,用户要求也不高,只要自己编码就可以实现,这种模式持续了很长时间,无论是大的项目还是小的项目。而这一次,行不通了,用户对数据权限要求很高,不是很简单的硬编码就可以实现,正是因为这个契机,与Ralasafe邂逅,当时1.0的版本前台还是Gwt做的,所以第一眼给人耳目一新的感觉,不禁感叹,国内的开源中间件竟然可以做成这样,虽然不是第一次接触国内的中间件,但是确实被Ralasafe的功能给折服,我们可以把要求权限过滤的数据查询,从系统中剥离出来,完全交给Ralasafe,对外提供API,通过API调用获得数据。

?

???? 在1.0版本的Ralasafe,还不是很成熟,在集成时出现各种问题,我也在积极的参与Ralasafe的线下活动,从每次活动中,都会从其他人那里能够获得集成的经验,可以让自己少走弯路,错路,但是因为Ralasafe的原因,集成起来,必须做一些额外的工作,如果把这些额外的工作都能免了的化,那就更好了。

?

???? 1.1版本的Ralasafe正式发布,我作为一个见证者,也作为一个志愿者,目睹了这一切,巧合的时那天正好赶上java7发布,这也是一个小的花絮吧,虽然看上去是一个小版本的升级,但是改动量可以堪比一个大的版本的更新,前台从GWT迁移到JQuery,完全由作者一个人开发完成,还有很多功能的升级。但是因为ralasafe侧重于功能权限和数据权限功能,对于用户认证只是实现一个简单的功能,如果将来进行扩展,例如LDAP认证等功能,就不能够满足了,所以也在这个版本把shiro和ralasafe进行集成,shiro对于用户认证,ralasafe控制功能权限和数据权限。但是因为由于shiro和ralasafe两个用户对象无法兼容,所以整个系统就有2个用户对象,这个建议也提给了ralasafe的作者。

?

???? 给我感触比较深的是1.2版本,一直被我认为的超长web.xml问题,得到解决,但是群里面的人都在希望能够实现级联功能,所以ralasafe的作者仅用几天的时间,就实现该功能,我也有幸在第一时间,尝试这个级联这个新功能,眼前一亮的感觉,我相信用过的人都有这种感觉,如果用过ibatis的人,都会习惯这种方式。这个功能将在2.0版本发布,我相信这个版本发布后,也吸引更多的开发人员,因为在我眼中它已经很完美了。

?

???? 我可以说亲自见证了ralasafe的发展,慢慢走向成熟的过程,也在不断向外宣传ralasafe,越来越多的人开始关注于ralasafe,我也相信ralasafe会有属于自己的一片广阔的天地。


准入权限控制(用户登录)————这种提法很好。不过有点山寨,因为身份认证已经形成独立科技领域了,而且得到广泛认可。
6 楼 liberD 2011-10-13   LZ好啊!我也想认真学习一下Ralasafe这个权限管理框架,希望有机会向您请教!希望您不吝赐教啊!O(∩_∩)O哈哈~ 7 楼 yuzhongfeixia 2011-12-08   ralasafe什么时候实现如下功能呢?
配置业务数据分类和查询的时候,支持复杂的SQL语句,例如支持左连接,右连接等。where条件能支持in表达式(虽然in表达式也可以通过多个or来实现) 8 楼 Robot00 2011-12-19   新手,谢谢分享,正在 关心ing。。。 9 楼 xianbin 2012-03-02   Ralasafe前端一直都不太好用,另外,前端还是由Ralasafe的原始作者在开发维护?这样对产品的发展可不太好哦!希望前端能够分解出来给另外的专员开发维护,毕竟前端开发维护工作量不少,只有分出来,作者才能专注于核心开发,让产品更趋于完善。

对于前端,建议用JQuery Easy UI做,兼容性和跨平台都不错,就是IE6下有点慢(Ajax框架在IE6下都慢),这样的目的主要是把前端和后端完全分离,都通过Ajax + JSON做数据交换,前端不再包含Java代码,这对以后界面的升级改造留下更广阔的空间。

我最近正在尝试在一个小系统中集成Ralasafe,看看效果如何。

10 楼 forum_gugu 2012-06-15   想知道怎么样把 ibatis 和 ralasafe 集成到一起?需要改变ralasafe源码吗?

热点排行