Hibernate version: 3.0
I am running into a caching problem across different applications that share classes. The most basic solution is to turn caching off or get a cluster aware caching tool. There might be an easier solution for now though that would allow me to continue caching.
The two apps both need write-access to different fields on the class, so I am thinking that by setting dynamic-update = true each of the two apps they will only update the fields that that they each edited. That only works if the way dynmaic-update works is by tracking changes to the object in memory, NOT by doing a compare against the DB.
Is that correct? If a table managed by dynamic-update changes behind-the-scenes, will hibernate update those columns becuase they are different from the database state or will it not update those columns because the object has not changed those fields?
|