@Transactional
public class UserServiceImpl implements UserService {
...................
public void method1(){
try{
method2();
}catch(Exception e){
}
}
public void method2(){
}
}
Run Code Online (Sandbox Code Playgroud)
public class UserServiceImpl implements UserService {
...................
public void method1(){
try{
method2();
}catch(Exception e){
}
}
@Transactional
public void method2(){
}
}
Run Code Online (Sandbox Code Playgroud)
在case1中,如果发生任何异常,则回滚正在工作,但在情况2中它不起作用.如果我遵循case1,是否存在任何性能问题?
以下是使用"无循环"的规则示例:
rule "Even Number Rule"
dialect "java"
no-loop
when
n : Number( number !=0 && (number%2)==0 , value : number)
then
modify(n){setNumber(8)};
end
Run Code Online (Sandbox Code Playgroud) 在tomcat和spring配置文件中定义db pool有什么好处
<Resource name="jdbc/DBCPosPool" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="10" maxWait="10000"
validationQuery="SELECT 1"
testOnBorrow="true"
username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://abcd.com/test2?autoReconnect=true"/>
Run Code Online (Sandbox Code Playgroud)