작성
·
199
0
@Transactional
public void writeDelete(int id) {
writeRepository.deleteById(id);
}
//위에는 서비스 계층입니다 아래는 데이터 접근 계층입니다
public void deleteById(int id) {
try {
String sql = "delete table member where id=?";
template.update(sql, id);
sql="aaaa";
template.update(sql);
} catch (DataAccessException e) {
throw new RuntimeException(e);
}
}
Q. 이상태에서 실행해봤는데 왜 롤백이 안될까요?? 테스트 코드에서 실행한건 아닙니다.