commit
-
Git - 새로운 프로젝트 및 새로운 github주소에 push 해야 할 때Git 2020. 2. 17. 00:53
터미널을 열고 새로운 프로젝트 경로에서 git init 입력 git add readme.md로 README.md 파일 추가 git config user.name *** git config user.email ***@****.*** (user. 앞에 --global 설정을 하면 한번 설정으로 사용자가 계속 사용가능하고 --global을 빼면 프로젝트마다 설정해야한다.) 로 user Config 설정 후 git commit -m "새로운 프로젝트 파일 추가" 로 커밋하고 Github에서 새로운 레포지토리를 생성한다. 생성한 레포지토리를 복사한 후 git remote add origin 를 입력하고 git push origin master 로 원격 서버에 push한다.
-
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..