David, In my opinion, that's incorrect. Hibernate lets you specify composite primary keys, foreign keys (automatic, thanks to one-to-many relationships), indexes, unique fields and most of the features supported by major databases. You can search by fields using HQL, an object oriented SQL-like query language. It has nothing to do with serialization (at least, what I take as serialization), it can store your data in a clean, tabular oriented way.
It has even features to support legacy applications. Hibernate does not constraint your DB schema normalization form, the only constraint that could exist is imposed by the programmer when he gives shape to its domain model. Bye !! On Fri, 18 Mar 2005 22:13:14 -0500, David Haynes <[EMAIL PROTECTED]> wrote: > Hibernate uses the database as a reliable data store for serialized > objects. It does not exploit the higher level capabilities of the > database to assist with referential integrity or the benefits of a more > normalized form. (At least it looks that way in examining the results of > its UML to data schema translations.) > > If that is sufficient for your needs it should be OK. If you need any of > these higher level functions or want to access the database efficiently > through alternate means (e.g. ETL to DSS stores) this may present an issue. > > -david- > > Tak Yoshida wrote: > > >I think, > > > >If you don't have to work with DBA to tune up your application's SQL > >or > >if you don't have to work with or share SQLs to any backend PL/SQL programmer > >or > >you don't know SQL very much > >The answer could be Hibernate. > > > >If yes, as usual enterprise applications, iBATIS could be the answer. > > > >Tak > > > >Milson Cardona wrote in <[EMAIL PROTECTED]> > > > > > >>Hi > >> > >>I am novice in J2EE. > >> > >>I have been working with JDBC (SQL statements within of business > >>class), but now desire to work with persitence objects. > >> > >>I know that this are different, Hibernate is then biggest, but iBatis > >>have a knowledge curve very short.... > >> > >>what do you suggest me? iBatis or Hibernate. > >> > >>thanks > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]