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.
