There are no more restrictions for bi-directional joins in the framework.
A new release of simple ORM library is available for download:
http://sourceforge.net/projects/kauklahti/files/
This release includes significant changes in how applications create table mappings. The aim is to provide clean and readable interface for configuring Joins. For example:
guitarTable.joins(new Join("neck")
.foreignKeyColumns(guitarTable.getColumn("neck_id"))
.referencedTable(neckTable));... read more
Simple ORM library Kauklahti 0.6.0 is available for download:
http://sourceforge.net/projects/kauklahti/files/
Table configuration uses now fluent interface for mapping:
new Table(AccountAddress.class)
.tableName(shop_account_address)
.columns(
new Column(id).primaryKey(true),
new Column(first_name).mappedField(firstName));
AutoConfigurator API has not been changed, but application code with manual Table configuration requires changes.... read more
Simple ORM library release 0.5.5 is available for download:
http://sourceforge.net/projects/kauklahti/files/
The release includes convenience methods for modifying Table configuration runtime.
Simple ORM library Kauklahti release 0.5.4 is available for download:
http://sourceforge.net/projects/kauklahti/files/
The release includes improved logging and documentation.
Simple ORM library Kauklahti 0.5.1 is available for download:
http://sourceforge.net/projects/kauklahti/files/
Release includes some bug fixes and support for shared primary key joins. Also new example tests are included.
SVN repository is now at https://kauklahti.svn.sourceforge.net/svnroot/kauklahti
First public release of the simplest possible ORM solution is available for download.