Is is possible to do this? I know Hibernate is an ORM tool which maps objects to tables in the database. So we need to have the entities to do CRUD on the corresponding tables.
But in our application entities will be dynamic i.e. Admin User can create person , location forms dynamically and then the tables will also be generated dynamically in the database.
Can we do this using hibernate or we will have to use simple JDBC for this? We dont want to use JDBC as we want our application to run on different databases like Mysql, mssql and oracle.
Please help.
Using Hibernate without entities is possible. See here:
http://docs.jboss.org/hibernate/core/3.3/reference/en/html/persistent-classes.html#persistent-classes-dynamicmodels