hibernate 잘못 된 openSession() 사용 예제ㅋ 이전 글에서 DAO 구현을 다음과 같이 했었습니다. public class MemberDaoImpleWIthSpringTransaction implements MemberDao{ private SessionFactory sessionFactory; public void setSessionFactory(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; } public void add(Member member) {
ACID Transaction bl119.bmp[출처 : Hibernate In Action 5.1 Understanding database transactions] 트랜잭션의 특징(ACID)■ Atomic : 트랜잭션은 하나 이상의 활동들을 묶어놓은 작업의 단위다. 원자성은 이 단위에 있는 모든 활동들이 전부 발생하거나 전부 발생하지 말아야 하는 것을 말한다. 만약 모든 활동들이 원활하게 진행되면 트랜잭션은 성공한다. 그러나