Extension of the base JdbcDaoImpl , which implements BasicAclExtendedDao .
A default database structure is assumed. This may be overridden by setting the default query strings to use.
If you are using a cache with BasicAclProvider, you should specify that cache via JdbcExtendedDaoImpl.setBasicAclEntryCache(BasicAclEntryCache) . This will cause cache evictions (removals) to take place whenever a DAO mutator method is called.
BasicAclProvider
This implementation works with String based recipients and org.acegisecurity.acl.basic.NamedEntityObjectIdentity only. The latter can be changed by overriding JdbcExtendedDaoImpl.convertAclObjectIdentityToString(AclObjectIdentity) .
String