J2EE Best Practices Java Design Patterns, Automation, and Performance
Darren Broemmer
This page contains the full source code and packaged J2EE applications from the book as well as links to relevant and interesting web sites. You can download either the source code by itself or the full deployment package ready to be run on Weblogic 6.1 or other J2EE 1.3 compliant application servers.
Source Code
By downloading the code below, you agree to the software license
and understand the code is provided as is without warranty.
- Business Logic Foundation (Source Code Only): A set of configurable, extensible J2EE and EJB 2.0 components that implement common business logic
BlfSource.zip
- Sample Bank Application (Source Code Only): A sample banking web application built on Jakarta Struts and the Business Logic Foundation
BankAppSource.zip
Full Software Download: Source Code & Packaged Bank Application
This download includes all of the source code and files required for deployment including a WAR file and EJB jar file.
The sample application will run on any J2EE 1.3 compliant application server.
The application has been packaged for Weblogic 6.1 with configurations provided for either an Oracle database
or MySQL database. To run on other J2EE 1.3 application servers, the primary difference will be in the deployment
of EJB 2.0 CMP Entity Beans. To do this, follow your application server's instructions for CMP Entity Bean deployment.
This download package includes software, such as Jakarta Struts,
developed by the Apache Software Foundation, as well as
Castor, a part of the Exolab project.
By downloading the code included in the package below, you agree to the software license and understand the code is provided as is without warranty.
- J2EE Best Practices Full Software Download: Source code and packaged web application. README file contains deployment instructions.
J2EEBP.zip
Interesting and Relevant Links
Open-Source Frameworks and Reusable Components
Performance Related Sites
Java and J2EE
J2EE Application Servers
Databases and JDBC Drivers
Contact Info
Please send thoughts, feedback, comments, etc. to Darren Broemmer and I will do my best to respond in a timely fashion.
|
|
|