Acegi 和 Spring Security 到底有什么区别?谢谢

Acegi 和 Spring Security 到底有什么区别?谢谢

小可不是很明白,请大家指条明路!

Acegi Security is now Spring Security, the official security project of the Spring Portfolio. If you are planning a new project, we'd recommend you consider using Spring Security. Acegi Security 1.0.7 will be the last non-critical release of the 1.0.x series.

Spring Security 2.0.0 builds on Acegi Security's solid foundations, adding many new features:

首先为什么 acegi到1.0.7就停止了,为什么后面都是由Spring Security 接手了??

Acegi到了1.0之后就Game over了,之后则以Spring Security的面孔出现在Spring家族中。版本也到2.0,支持openid等等多种功能。为了想看看Spring Security支持不支持Mutli Target Home Page 这个需求,合不该动了念头决定将ACEGI迁移Spring Security。

先翻翻配置文件...My god,已经和ACEGI完全不同,等于得重新学习一个新的框架(尽管理念还是类似的),接踵而来的是满肚子问号:我的hibernateDaoProvider要从哪里塞进去,和Jcaptcha要如何整合?原来的Success Failed Event log要如何配置...这些在ACEGI颇为折腾的问题,如今又得重新折腾一次。

acegi到spring security的转换方式

以前它叫做spring的acegi安全框架,现在重新标识为spring security 2.0,它实现了简易配置的承诺,提高了开发者的生产力。 它已经是java平台上应用最广的安全框架了,在sourceforge上拥有250,000的下载量,Spring Security 2.0又提供了一系列的新功能。