i am bit puzzled about the chapter 9 listing 9.1
shouldnt the above code be like this:
in the code mentioned in the book , why is entityManager.merge(item) used as a parameter to methods refresh and remove??
if entityManager.merge(item) is used inside the refresh method , then merge will first update the database and then refresh will bring the newly updated value back , so will undoItemChanges work??
what does entityManager.merge(item) actually return?? the instance with old values or the instance of item with modified values??
any help would be really appreciated
[ May 03, 2008: Message edited by: Ash More' ]