Released v2.3.0

30 views
Skip to first unread message

Rob Bygrave

unread,
Dec 17, 2009, 4:02:43 AM12/17/09
to ebean@googlegroups
FYI:

Decided to put out v2.3.0 which includes

- Bug Fixes
- Built in CSV processing (via CsvReader)
- Better support for DDD Immutable Value Objects (without requiring enhancement)

The improved support for Immutable Value Objects (scalar and compound) will be interesting if you are  into Domain Driven Design. Essentially you can easily use types such as

Oid<T> (rather than say long) for ids
Money/Rate rather than BigDecimal
CMoney - compound type of Currency and Money

I haven't had time to document this stuff properly yet and that probably won't happen until the new year now. Ask questions if your into this and want to have a play (you will find some examples in the tests in svn). There are new interfaces to support this (ScalarTypeConverter, CompoundType and CompoundTypeProperty) and there is also automatic detection and support via reflection (automatically detects Immutable Value Object Types ... and uses reflection to automatically support them without you having to do anything).



Cheers, Rob.

Reply all
Reply to author
Forward
0 new messages