|
|||||
Overview Features Functionality Requirements Installation Architecture Java Doc Taglib Doc Download |
As few technologies as possible are used, to minimize learning curve. For core services we restrict outselves to JSP, JSTL, JSF (no Struts!), and a (small) custom Silhouette tag library. Code reuse and user-interface control encapsulation is encouraged through the use of JSP 2.0 tag files. We avoid writing SQL by using Hibernate and object-level annotation (in this version using XDoclet tags). We provide services such as graphing, arbitrary database create/update/delete functionality, user handling and security, and a clean Ant-based build system, which easily integrates into development tools such as Eclipse and Netbeans. All with a compact, clean code base. |