I have an application with multiple classes that use ACL-permissioning to control access to individual instances. I would prefer to keep the ACL info for each domain class separate. Does this mean that I should extend the ACL DAO multiple times? For example, packages like:
Where in each package there is a class that extends net.sf.acegisecurity.acl.basic.jdbc.JdbcExtendedDa oImpl and overwrites the SQL string to query a different database table that contains ACL permission information?