JPA Security is an Access Control Solution for the Java Persistence API. This release includes: - High Performance querying: With JPA Security your access control takes place in the database. You may query the database for all objects of a certain type and will get only the objects you have read access for. This filtering will take place in the database. Unaccessible queried objects will not be loaded into memory. - Access Control via Configuration: JPA Security enables you to completely remove security-related code from your code-base. All access control may be configured via Annotations or XML. - Support for role-based access control, access control lists (ACLs) and domain-driven access control: With JPA Security you do not have to change your access control paradigm (but maybe you want to, when you see the capability of JPA Security). You even can mix access control paradigms easily. - Integration for JavaEE Security and Spring Security: JPA Security is not designed to replace current security solutions, but to extend them. It integrates smoothly into JavaEE Security or Spring Security, but may be used on its own, too. Visit JPA Security at http://jpasecurity.sf.net Message was edited by: Staff.
- Posted by: Arne Limburg
- Posted on: January 25 2010 03:50 EST
Java is widely used in all sorts of business applications and now, with the release of JPA 0.20, business security is a lot easier to provide. The fact that it doesn't load into memory the items a user doesn't have access for makes it imposible for anyone to read the contents of the database.
We defenitely need Java for a lot of stuff. Even companies like <a href="yacht" rel="nofollow">http://www.charter-mallorca.com/">yacht charter mallorca</a> use it. It is very useful, indeed.
We defenitely need Java for a lot of stuff. Even companies like yacht charter mallorca use it. It is very useful, indeed.