The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


java.net Projects by Community: Java Patterns

There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.

Core J2EE Patterns community for J2EE developers
The Java Patterns community includes a growing collection of patterns, open-source tools and technologies to make Java design and development easier and more productive.
This community is based on the content of the book "Core J2EE Patterns". The community is aimed at discussing the patterns in this book and other related topics including but not limited to current and new J2EE Patterns, Implementation strategies, J2EE Frameworks, J2EE Refactorings, J2EE Micro-Architectures, J2EE Bad practices, and design considerations.
JGA is intended to provide functionality roughly analogous to the portions of the C++ STL library that are not already provided by standard Java or the Generic Java package.
Where Patterns and People Meet: PatternsCentral for Java is a community devoted specifically to patterns in Java.
Java Web Application Framework by design patterns
The Striterator patterns offer many opportunities for further customization, particularly in developing declarative techniques for advanced filtering.
Small software engineering boutique from chile specialized in J2EE state of the art development.
sharing useful java resources
This project contains examples of commonly used Java code, available for ready use. e.g. Iterating over arrays, collections and Maps.
Using persistence in applications offers developers a wide range of implementation techniques, technologies, and products. Common design patterns help to isolate one application tier from another, but often early design choices are difficult to change later in the development cycle once requirements are better understood. The DomainStore pattern can help isolate one tier from another, but implementing DomainStore using JDBC can be a challenge. Accio implements this pattern in JDBC, but other implementations allow the application to use CMP or JDO as the application requirements evolve
Java Service Locator Info Management
A pattern enforcing compiler™ (PEC™ allows classes to be marked as having a given design pattern, e.g. Singleton. The PEC™ then checks that the marked class conforms to the pattern and issues an error message if it does not, thus the pattern checking is much like type checking. The PECs™ downloadable from this site require no new syntax and therefore they can be used with existing: editors, IDEs, pretty printers, etc. The downloadable PECs™ are extensible and therefore as well as using the supplied patterns a programmer can write their own patterns and have the PEC™ enforce these.
Model Controller Sense Pattern for all people. A sense can be any of view, sound, or smell. So the Controller in Model Controller Sense Pattern (MCSP), based on the consumer basis, can produce exact sense, not only view. MCSP can also open the door of knowledge for disabilities touching the internet world.
karma is a lightweight j2ee open source (GPL) application framework based on the well known model view controller (mvc) pattern.
WebSpine is a framework MVC II (Model View Controller), which has the objective to provide faster and simplicity to develop Web applications.
A xml based framework for rapidly build web applications. Especially administrive screens.
Generation-code Framework based in Jakarta Velocity, offering complete engine to read JDBC metadata, and generating XMI files, and meta-framework, to build the project using any technology. The initial infra-structure is bases completelly and for Java Design Patterns, and Java related technologies, but any user can change the velocity template to allow other technologies, as such .Net, PHP or any other.
Event Manager is a software that try to demonstrate the best Java programming pratices using Struts/WebWork, Spring Framework, Hibernate, JSTL., Jakarta Commons, Unit Tests, DAO Pattern, Velocity, Sitemesh, Quartz, and other technologies.
This project aims to implement a couple of design patterns improved by Java 5.0 features. This project has 2 objectives: 1) Be a lightweight framwork. 2) Be a good example for teaching patterns and Java 5.0.