在同一個類中,一個方法調用另一個有註解(好比@Async,@Transational)的方法,註解是不會生效的。代理
緣由:io
經過Spring註解標識的方法,在Spring加載類的時候會生成代理類,經過代理類調用本來類的方法。方法
而同一個類中,方法間的調用並不會經過代理類,而是直接調用。sync