jPersist is an extremely powerful object-relational database persistence API that manages to avoid the need for configuration and annotation. jPersist uses JDBC and can work with any database supported by JDBC and any type of connection resource.
Video tutorials for learning Java OOP programming with Eclipse.
Free video screencam tutorials for Eclipse and Java. Includes "Eclipse and Java for Total Beginners", "Using the Eclipse Workbench", "Introducing Persistence", and "Using the Debugger". Intended for beginning and intermediate users and programmer. You can view the Total Beginners tutorials on Youtube at https://www.youtube.com/playlist?list=PLv6UtFrA7VEu4PtzJaGHHSeZBi6mdJtwv.
You can read descriptions and download all of the tutorials at http://eclipsetutorial.sourceforge.net.
BeanShield is a powerful Java library, that makes it easy to directly use your complex entity model in your UI (Web based and Client) without the need to copy or clone data to be able to rollback changes when a user clicks "Cancel".
J2SE implementation of the Dictionary Server Protocol (DICT) that allows a client to access dictionary definitions from a set of natural language dictionary databases.
Aqueduct is a simple state machine library written in Java. Some programs can be described naturally as a state machine or a flowchart; this library is intended to simplify the development of such programs.
A Java framework for writing sprite based games (turn-based, card, and arcade games.) Provides: Sprite management, rendering (Java2d or OpenGL), Collision Detection, Sprite widgets (buttons etc...), visual editor for layout of game widgets.
The BlueDecode frame work is an Open Source Third Party Java Library used for developing more interactive and customized 2D graphical user interfaces in Java using a MVC and object oriented programming approach.
This is a JAVA package similar to java.util.concurent but having more compact construction, good documentation and some interesting capabilities like region locks, events, delegated workers with bandwidth limiting and similar.
Spine provides a means of using inversion of control(dependency injection) techniques to create a multi tier application by using a generic model to instantiate java classes specified in configuration along a defined process flow.
Helma is a web application framework. It offers support for various scripting engines, but still the Rhino JS scripting engine plugin is the only bundled plugin. This project offers a PHP plugin, allowing PHP developers to make use of the Helma web appli
An implementation of the MIDP2 specification on top of Java SE, to make it possible to use the same development tools during most development phases of a MIDlet as for a normal Java SE application.
Combean is a Java framework for mathematical structures and optimization algorithms. Through a set of Java interfaces and JavaBeans-based config, Combean glues optimization codes together - leading to more interoperable, adaptable and flexible solutions.
Another xwiki document tree implementation. There are provided as samples two velocity files: one is a JavaScript approach (offers the posibility in expanding / collapsing a tree node) and the second a standard velocity approach.
db4o is the world's leading open source object database for Java and .NET. Leverage fast native object persistence, ACID transactions, query-by-example, S.O.D.A object query API, automatic class schema evolution, small size (http://developer.db4o.com)
It consists of a library of Java classes that gives us support the programming of applications. Boring, repetitive tasks will be included in CommunityUtil. So this is the aim: to provide fast that encapsulates all classes complicated tasks.
The Perola consists of a framework for persistence that separates business model objects from persistence itself, in such a way it is finally possible to put in practice the dream of OO purism. To accomplish this, AOP concepts and reflection are used.