Vlad Varnica Messages: 546 Registered: July 2009 Location: Milton Keynes - UK
I am very upset because the Dali project is superb and it seems to me that really few users are interested to use it.
We have developped JPA live synchronization with UML diagram as well as the model and metamodel which allow to model what was not possible before.
We have developped a powerful reverse engineering which allows to rebuild an UML model from a java code generated by Dali which contains almost all database information mapped to the UML model.
Dali with UML allows the full pojo cycle. I mean from database to model and from model to database. Just marvelous technology !!
My question is: Why so few users and developers still spending more time in sql query than codding in an object approach with UML ?
Did I miss something ?
Is Microsoft C# killing Eclipse and less and less java projects including databases are developped ?
Well, We've been looking at this for a short time in pursuit of creating, persisting and maintaining an ORM.XML file for our relatively large (in terms of number of entities) pre-existing database. We need the ORM.xml because we do not want to either hand tweak several hundered relationships in the entity generation dialogs or edit any generated java artifacts. We are still looking at how Dali helps us to do this. Perhaps Texo is more suited for our purpose ?
In answer to your question, without this feature (and better documentation) Dali will not gain a significant user base IMHO.
We are still looking at how Dali helps us to do this. Perhaps Texo is more suited for our purpose ?
What kind of functionality are you looking for regarding the orm.xml file? If you are looking for the ability to generate an orm.xml file from database, you are correct that we do not yet support this yet. Our tooling in general is focused on helping you build and maintain an OR mapping over an application's life-cycle, where the object model and/or database is evolving and the mappings need to evolve with it. We support semantic validation of the orm.xml in addition to having a rich UI for editing purposes. Let me know what other types of features you would like to see in this area.