pow2toolkit is a package of "common base classes" used by web applications developed by Power Of Two S.r.l. It provides the following features:

  • web application configuration system
  • data access facilities
    • connection pool factory system
    • id generator class that uses the HIGH/LOW strategy
    • JDBC 2.0 data list handler implementation
    • singleton data access objects
    • common utility methods for insert / update / delete queries
  • user object management
  • user authentication versus a rdbms or an LDAP server
  • integration with Jakarta Struts 1.0.x
  • data structures management
    • bynary tree
    • item tree
    • database item tree
  • utility classes
  • Cactus/JUnit unit tests
  • Jakarta Ant build system