I would do this all together in a single bean... Best, Christian
Sent from a mobile device Am 21.01.2013 18:12 schrieb "Chris Wolf" <cwolf.a...@gmail.com>: > I recently changed a schema to be more normalized by factoring out a > column of type varchar2 that takes one of only a few dozen, but long > values, > so I created a lookup table for these strings and replaced the > sting-valued column in the main entity with a foreign-key valued > column, referencing > the lookup table. > > So now when I persist the main entity, I need to perform a lookup in > the string lookup table and only create a new lookup entity if there's > no entry, otherwise > set the main entity's lookup ref to the PK of the found, matched > string. How can I do this in the jpa producer without introducing > EntityManager/Query code > in the entity or some pre-processing bean? > > Thanks, > > > Chris >