Spring transaction auto update
Bonjour,
J'utilise un systeme de service manager avec un interceptor sur les transaction.
Code:
1 2 3 4 5 6 7 8 9 10
|
<bean id="orga_manager" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager" ref="transactionManager" />
<property name="target" ref="orga_manager_T" />
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean> |
Mon problème est que dans la méthode appellé dans le service en question
je fais un Dao_get sur un objet Db, jusque la je le récupère .
ensuite je fait un set d'une valeur bidon et lui me fait un update automatique, lors de la sortie de la méthode sans doute due au commit de la transaction fait automatiquement mais je comprend pas pourquoi le set force un update.
Hors j'aimerait qu'il ne me fasse pas l'update automatique mais qu'il me laisse décider ou pas si je doit faire appel à une méthode dans mon dao de type saveorupdate .
Je sais pas si j'ai été très claire , mais j'espère que quelqu'un pourrait m'aider a comprendre comment je pourrait faire.
Merci d'avance a ceux qui sauront m'aider.