JPA Security 0.2.0发布下载了,使用JPA的朋友可以稍微关注下这个有趣的开源项目,JPA Security是一套针对Java Persistence API设计开发的访问控制解决方案,采用纯Java编写,貌似这个项目很年轻的说,但感觉很有趣的说。
JPA Security 0.2.0主要包括如下特性:
- JPA Security 0.2.0拥有高效的查询性能,通过使用JPA Security 0.2.0,查询过程中避免了通过数据库查询方式控制访问的策略,而是直接在查询之前将不符合策略的实体过滤调,然后才发送数据库请求。此时配合数据库缓存,实体是直接从内存中被过滤调的并且构造使用的,效率比通过数据库查询方式过滤要提高很多。
- JPA Security 0.2.0可以灵活的配置访问控制。JPA Security 0.2.0允许你从代码中哦功能完全删除安全关联的代码,所有访问控制都可以通过Java Annotation或者XML完成。
- JPA Security 0.2.0支持多种访问控制策略,例如:基于角色的访问控制,访问控制列表(ACLs),或者域访问控制等。通过使用JPA Security ,您必须更改您的访问控制策略,您甚至可以混合各种访问控制策略
- JPA Security 0.2.0可以整合JavaEE Security和Spring Security。JPA Security 并没有被设计成为替代其它现有的安全框架,而是可以轻松的于其它安全框架整合并扩展他们的空能。
JPA Security 0.2.0下载地址:
JPA Security 0.2.0下载
JPA Security官方网址:
JPA Security
[ad#468-60]