Java Layered Frameworks
presented by
Todd Lauinger and Contributors
Java Layered Frameworks (JLF) is a set of Java code to provide a foundation for
faster Java software development. A high level description of each of the core architectural frameworks
follow:
- A Configuration framework to abstract whether you are running inside a
J2SE JVM (JDK 1.2.2 or later) or a J2EE container (thus the frameworks run
inside or outside a J2EE container)
- A Logging Framework, a set of improvements to Todd Lauinger's version of
JLog, which includes a particularly useful email logging mechanism to notify
people of errant code (as published in Java
Report in this
article).
- A Utility Library, containing hopefully useful utility classes
- A Data Mapping Framework, the foundation for connecting the data in your
Java code to JDBC, HTML Forms, and XML data sources
- A set of JSPs to be used when running the frameworks inside a J2EE
container, to help monitor them
- Some sample application code to show you how to make use of the frameworks
See the Getting Started with JLF
page to configure and run the code in Java Layered Frameworks.
Design documentation for the frameworks is here.
Design documentation for the sample application code is here.
We give you all the source code, so you can modify it to your heart's content.
For your convenience, the frameworks are built into jlf.jar,
jlf.war, and the entire distribution, including this document, is here.
See the licensing agreement for more information.