Información transitoria JPA perdida en crear
Tengo una entidad con un campo transitorio. Cuando quiero crear una nueva instancia del objeto, pierdo mi información transitoria. El siguiente ejemplo demuestra el problema. Por el bien del ejemplo, digamos que la barness es un campo transitorio.
FooEntity fooEntity = new FooEntity();
fooEntity.setFoobosity(5);
fooEntity.setBarness(2);
fooEntity = fooEntityManager.merge(fooEntity);
System.out.println(fooEntity.getFoobosity()); //5
System.out.println(fooEntity.getBarness()); //0 (or whatever default barness is)
¿Hay alguna forma de mantener mi información transitoria?