Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.
Click on the logo to visit official project site.
DAO Fusion is a lightweight yet comprehensive and extensible Java based Data Access Object (DAO) pattern implementation built on top of Java
... [More] Persistence API (JPA) and Hibernate.
FeaturesYou could think of DAO Fusion as a solid foundation for your own DAO layers, doing most of the usual heavy lifting for you and providing support for common DAO-related tasks and patterns, such as:
Persistent entity model Model your business domain using a standard persistent entity model with out-of-the-box default persistent entity implementations.
Core DAO classes Build your DAO layer by extending standard persistent entity DAO interfaces / abstract implementations which already provide most of the usual DAO functionality.
Persistent entity criteria API Construct persistent entity criteria with advanced filtering, sorting and paging capabilities and pass them to DAO methods to query for desired results.
Criteria transfer object pattern Use the criteria transfer object (CTO) pattern to construct client-side versions of persistent entity criteria instances and pass them through the chosen communication mechanism to the remote server-side component, employing a CTO converter for seamless CTO-to-criteria transformation.
Bitemporal pattern Add temporal aspects to your business domain, tracking persistent entities in two distinct timelines denoting the validity of facts and your knowledge of such facts throughout the time.
Integration testsIn addition to all of that, DAO Fusion provides an out-of-the-box integration test support based on JUnit and Spring's TestContext framework.
Integration tests interact with the chosen database instance and make sure that all standard DAO implementations are properly and thoroughly tested using a non-trivial sample domain model. Note that DAO Fusion is integration-tested against many popular databases, including MySQL, PostgreSQL, DB2, Oracle 10g and MS SQL Server 2000.
Getting startedVisit our official project site to learn more about DAO Fusion. [Less]
XUI is a Rich Internet Application Framework built using Java and XML. XUI comes with plugins for NetBeans and Eclipse that provide WYSIWYG design environments, including drag and drop form generation from Hibernate/JPA POJOs.
Wentity (Web Entity) is a Java/Groovy based Service Framework for GAE which is currently under heavy development and structure-finding phase. The Wentity project incorporates other projects which may
... [More] be licensed under other licenses. Nevertheless Wentity is working and can be build and deployed as an GAE application!
The Wentity project is under very active development and makes good progress. This project has a high momentum and is looking for further participants! [Less]
Lyrics Here! is a system for storing and viewing music lyrics.
Is written in Java language using Spring, Spring Web MVC and JPA technologies.
Uses Google App Engine Java hosting.
Live version is here: http://lyricshere.appspot.com/
The main purpose of this project is to make your development even faster.
Two main fronts are being developed right now. One is a GWT library for common website develop, ie: company sites where
... [More] carrousels are required, or dynamic menus. There are already a lot of options when we need to design a CRUD system, but not to normal websites.
The other is an eclipse plugin, that will generate a JAVA project ready to deploy on APP-ENGINE or any other webserver. Also this project will be already user-login enabled. [Less]
The BZB Framework (pronounced 'busy bee') is both a collection of open source tools and libraries, and a set of guidelines for creating enterprise Java software, usually targeted for the web.
In its
... [More] current state, it's not yet usable as a foundation for your web applications, due to a lack of documentation. You can however use the source code as inspiration for addressing common Spring, JSF, Hibernate and Maven issues. [Less]
Achewood Tags allows users to find Achewood [http://www.achewood.com] strips by entering snippets of dialog or selecting tags such as character names and story arcs. Additionally, users may comment
... [More] on and rate strips.
Usage examples are 'find all strips posted in 2004 or 2005 which feature Ray and Roast Beef' and 'what are the 10 most popular strips?'
This is a Java EE 5 webapp which uses Spring and the Hibernate EntityManager as the backend. The view technology is heavily DWR-based, exploiting its support for annotation-based marshaling of JPA domain objects [no transfer/value objects needed]. [Less]