我知道類中的@Transactional註釋會影響所有的方法,而@Transactional註解只會影響此方法並覆蓋類註解。Spring @Transactional方法和類
但是,這個代碼是有意義的?(在課堂上沒有更多的方法)
@Service
@Transactional
public class Service extends AbstractCrudService<A,Repository> {
@Transactional(readOnly=true)
public Optional<A> getByApplicant(B b) {
return repository.findByB(b);
}
是相同的,如果把@Transactional註釋只有在方法?
@Service
public class Service extends AbstractCrudService<A,Repository> {
@Transactional(readOnly=true)
public Optional<A> getByApplicant(B b) {
return repository.findByB(b);
}