spring的事务怎么判断是否执行成功了还是回滚了
例如下面这段代码
- Java code
import org.apache.tomcat.jdbc.pool.DataSource;//import org.springframework.jdbc.datasource.DriverManagerDataSource;import org.springframework.jdbc.core.JdbcTemplate;public class Transaction { private DataSource ds; public DataSource getDs() { return ds; } public void setDs(DataSource ds) { this.ds = ds; } public void insert(String sql){// System.out.println(sql); JdbcTemplate jt = new JdbcTemplate(ds); jt.execute(sql); }}假如我执行insert()方法怎么判断它是否执行成功,有没有什么标志
[解决办法]
抛个异常,看看数据库的数据啊。。。
[解决办法]
喵喵执行的时间会不会有异常产生
[解决办法]
还没学spring,路过帮顶,接分。
[解决办法]
抛异常回滚!
[解决办法]
占个便宜。。。不用任何付出。。。
[解决办法]
没有异常就成功了。
[解决办法]
那分就平均分呗~