ROLLBACK
-
Transaction / AOPJava/Spring 2018. 8. 27. 17:13
Transaction - 데이터 처리정상적으로 데이터가 처리 되면 Commit - 유지 Error가 발생되면 Rollback - 취소 AOP - 공통코드를 동작시키위한 기술Aspect Oriented Programming - 관점 지향 프로그래밍Spring AOP로 Transaction을 처리한다.weaving - Compile된 여러개의 .class 파일을 하나의 클래스로 묶어서 처리하는 기술마치 하나의 코드처럼 움직인다. Service Logic / Business Logic 실행 시 Exception이 발생할 때, DataBase에 변경 사항 RollBack이 필요하다. AOP는 Point-cut과 Advisor로 구성되어 동작한다.Point-cut : 특정 패키지, 클래스, 메소드 지정Adviso..
-
INSERT - COMMIT, ROLLBACKDB 2018. 8. 8. 14:27
COMMIT은 데이터를 영구적으로 넣는다ROLLBACK은 데이터를 되돌린다. INSERT INTO 로 데이터를 입력하면 처음에 영구히 들어가지 않고 잠시 들어가 있는 상태다.그래서 영구히 쓰려면 끝에 COMMIT;을 입력해야한다. COMMIT이 완료 되면 Commit executed 라고 뜬다. INSERT에서는 Sub query를 쓸 수 있지만, 쓰는 일은 드물다. INSERT INTO DELIVERY_MAN ( PHONE , NAME )VALUES ( '010-1234-9845' , '김종현' ); COMMIT; INSERT INTO CUSTOMER ( PHONE , NAME , ADDRESS )VALUES ( '010-3333-2222' , '강준영' , '강릉' ); COMMIT; INSERT I..