例如下面这段代码
- 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,路过帮顶,接分。
------解决方案--------------------
抛异常回滚!
------解决方案--------------------
占个便宜。。。不用任何付出。。。
------解决方案--------------------
没有异常就成功了。
------解决方案--------------------
那分就平均分呗~