spring 注解和声明式事务是可以同时使用的 。
使用注解事务时 ,如果只在 方法上 使用注解 ,比如 @Transactional(propagation=Propagation.Required), 但是
不在 该 方法所在的 类上加上 注解,则该事务是不会开启的。。必须在类型加上相应注解。