Hi there,

I just wanted to announce that I started an open-source project based on 
OrientDB that will bring you the dynamic flexibility of OrientDB into your 
Java-Code while you can still have a type-safe model.
This sounds impossible to you?
Then have a look at my created property bean solution:
https://github.com/m-m-m/util/issues/163

I created this as I am doing Java and IT since almost 20 years now and I am 
totally tiered of writing stupid boiler-plate code in Java such as 
JavaBeans with getters, setters, equals, hashCode, etc. and especially 
because I always wanted to combine the strength of a type-safe data model 
what you typically have in Java with the flexibility of supporting new 
properties at runtime on the fly.

Also I am tiered of RDBMS with inflexible tables no polymorphism, etc. as 
well as with hibernate that first looks nice but after you discover that 
magic lazy proxies and saving of changes as a "side-effect" of TX cause 
more pain than value.
A few weeks ago I researched the NoSQL DB market and discovered OrientDB 
that perfectly fits to my expectations and demands.

So now I am on my way to combine my dynamic bean solution with OrientDB and 
write a spring-data port mapping to my OrientBean based data model.
Please not that this is a pre-pre-alpha announcement so rather nothing to 
consider for your business project this year.
https://github.com/m-m-m/orient/
Some interesting spots:
https://github.com/m-m-m/orient/tree/master/bean/src/main/java/net/sf/mmm/orient/bean/api
https://github.com/m-m-m/orient/blob/master/repository/src/main/java/net/sf/mmm/orient/repository/api/OrientBeanRepository.java
https://github.com/m-m-m/orient/blob/master/repository/src/main/java/net/sf/mmm/orient/db/impl/OrientBeanMapperImpl.java

Feedback is most welcome.
I assume that there is too much just starting for PRs but just in case 
someone should be interested in joining efforts feel free to contact any 
time :)

Cheers
  Jörg

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to