【发布时间】:2018-10-09 07:04:51
【问题描述】:
我有以下代码:
/**
* Restored deleted partner
*/
@Transactional
public void restorePartnerById(Integer id){
// logic
}
当我最终确定方法时
/**
* Restored deleted partner
*/
@Transactional
public final void restorePartnerById(Integer id){
// logic
}
我收到一个编译错误说明:
带有
@Transactional注释的方法必须是可覆盖的
我四处寻找,但我不明白为什么它必须是可覆盖的,为什么方法必须是可覆盖的?
【问题讨论】:
标签: java spring-boot overriding spring-transactions transactional