Hi,

For those searching for some example applications I have published a first
version of HISPACTA at http://sourceforge.net/projects/hispacta .

An example java web application using layered architecture and Hibernate
(persistence), Spring (integration, AOP) + Acegi security, Tapestry (GUI)
and JUnit (testing) frameworks. It is a simple intranet application
including user details and possibility to publish news.

It is in its early stage, the application is completely working, but there
is no readme nor documentation created yet.

To point out a few points about it:
* complete security (authentication and authorization) is done using Acegi
Security System for Spring
* there is quite a lot of tests (unit + integration tests) using JUnit,
DbUnit, easymock and JWebUnit, so it is also an example of some testing
possibilities
* it is "CRUDL oriented" - there are abstract classes with MethodTemplates
for Create / Read / Update / Delete (detail page) and Listing pages


In the Files section there is a .zip file where you can find:
- sources (full Eclipse project)
- war
- .sql file with DB structure and some test data (MySQL)

The architecture of layers is done according to this article:
http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html

All the necessary config is in src/applicationContext.xml . The build.xml is
very simple - it cannot install new apps, but is able to reload them in
Tomcat using Tomcat manager.

It was developed and tested under MySQL + Tomcat only.

Any comments welcome,
Karel




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Acegisecurity-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Reply via email to