@Transactional 의 위치는 어디에 두어야 하는가? Spring의 Contrller or Service or ServiceImpl or Mapper 어디든 두어도 적용이 된다. 단, 특정 Method에만 적용하려면 Service or ServiceImpl or Mapper의 해당 class 상단에 두어야한다.
@Transactional(readOnly = true, propagation = Propagation.REQUIRED, rollbackFor={Exception.class}) public class process_start() { // ** }