This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Spring and the fly likes aop and transations Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Frameworks » Spring
Reply Bookmark "aop and transations" Watch "aop and transations" New topic
Author

aop and transations

gianluca gian
Greenhorn

Joined: Aug 14, 2009
Posts: 27
hi, I have the following situation, I begin a spring transaction and I write something on a database table like:

Boolean result = (Boolean)tt.execute(new TransactionCallback() {
public Object doInTransaction(TransactionStatus status) {

daoMethodInsert(record) Insert record in a table of database

.......................
return;
}});


when the method daoMethodInsert is called an Aop request is made on methodAop(), another method in another class. My question is, if i read the same record inserted on method daoMethodInsert(), will I be locked because of transaction or not?

the aop definition is:
<aop:config>
<aop:aspect ref="service">
<aop:pointcut id="storicoPointcut" expression="execution(* *.daoMethodInsert(..)) and target(bean)"/>
<aop:after method="methodAop" pointcut-ref="storicoPointcut" arg-names="bean"/>
</aop:aspect>
</aop:config>

Bye
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: aop and transations
 
Similar Threads
Spring Aop
Hello world spring aop
Spring AOP question
How to Use Spring AOP for Auditing?
AOP does not works!