HI. You can design an extra entity that holds new fields... and references your initial system design entity... An example of that may be looks like:
ExtraData(id, idReferencedEntity, nameReferencedEntity, fieldType, fieldName, fieldValue) And adicionally you may be need some extra java classes to translate it to the right java data type... HTH Oscar 2009/6/22 Rajeev Goel <db.raj...@gmail.com> > hi All, > I would like to implement dynamic field functionality for my hibernate + > spring based application. > > - user should be able to add additional fields (not defined during initial > system design) > - fields can be added without restarting server > - preferably fields could be of specific data type (String, boolean, > integer, etc). Else they could all be string and front-end layer can format > it. > > Additional information: > - using Hibernate 3.2 with annotations (JPA). > - dynamicComponent configuration is available only with hbm.xml (old way). > We would preferably like to continue with JPA. > - our domain is quite rich, approach shouldn't be too narrow. > > If you know of any concrete approaches for the same, please let me know. > > thanks in advance, > have a great day ! > > Rajeev > -- Atentamente Óscar Álvarez Vielma (09) 8416 4052