一般来讲,如果没有使用aop切面特性的话,是需要用try,catch,对于新手来讲这样写也比较好理解。 而对于企业开发,为了省事,避免代码冗余,都是用的Spring框架,设置事务代理,统一为每个需要用到事务的模块注入事务代码。