0

私はマージメソッドを介して変更操作を行いました:

ticketDiscountDAO.merge(ticketDiscount);

私の問題は、ticketDiscount のどのプロパティが変更されたかを取得するにはどうすればよいかということです。そのように:プロパティチケット名が変更されたとき、プロパティチケット名を見つけることができます

4

1 に答える 1

0

merge()関数は新しいマージされたオブジェクトを返します

TicketDiscount merged = ticketDiscountDAO.merge(ticketDiscount);

mergedとリフレクションをticketDiscount使用して (またはプロパティが小さい場合は手動で)変更された値を確認できます。
別の方法はMergeEventListenerを使用することです

于 2013-09-03T10:44:37.213 に答える