泛型问题和jdbc事务问题
请教大家2个问题:
问题1:
public <T> getUser() {
}
public <T> T getUser() {
}
想请教 <T> 和 <T> T 这两个返回值的区别?
问题2:
jdbc中 有2个方法分别为 A()和B()
A() {
conn.setAutoCommit(false);
步骤1;
B();
步骤3;
conn.commint();
}
B() {
conn.setAutoCommit(false);
步骤1;
步骤2;
步骤3;
conn.commint();
}
问题来了,A()执行完B()时,B()已commint(); 这时A()方法继续执行到 步骤3 没有通过,那么A()方法肯定要rollback(),但这时B()已经commint了. 这个问题该怎么解决?
------解决方案--------------------泛型是jdk 1.5的特性要学习资料的话可以去看看java核心技术高级卷
事务管理器可以参考spring的事务管理