2018년 12월 일정

학습계획 2018. 12. 11. 23:39
  • Oracle
    • Oracle Exists Clause
    • Oracle Tutorial
    • Oracle Where 1 = 1 & Where 1 = 2
    • Tablespace : block size
  • Pattern regexr
    • Matcher matcher = Pattern.matches(String line)
    • matcher.find()
    • matcher.start()
    • matcher.end()
  • Spring boot
    • sagan
    • initial
  • 칼럼
  • Java
    • Static Block
    • Instance Block
    • PreparedStatement FetchSize (JDBC)
    • ResultSet FetchSize (JDBC)
  • SpringBoot
    • CommandLineRunner
    • spring.main.allow-bean-definition-overriding=true :: 빈의 오버라이딩 허용
    • @Repository(value = ???)
    • 빈 중복 관련
  • JPA   
  • JPA 연관관계
    • 참고링크 1 (블로그)
    • @ManyToOne
    • @OneToOne
      • 연관관계를 매핑할 때 다중성을 나타내는 애노테이션은 필수로 사용되어야 하며, 엔티니 자신을 기준으로 다중성을 생각한다.
    • @JoinColumn
      • 외래 키를 매핑할 때 사용
  • @ResponseBody return Type (json)
    • List
    • String
    • HashMap
    • json 형태
  • @RequestParam 사용
  • POSTMAN 단축키
    • Ctrl + t : 새로운 탭 생성
    • Ctrl + [0-9] : 탭 이동
  • requestMapping & postMapping & getMapping
  • git
    • Commit 메세지 수정
      • git commit --amend : 편집기로 바뀌면서 vi 명령어에 의해 수정하면 됨.
    • commit 이력 보기
      • git log : SHA1 체크섬, 글쓴이, 날짜, 커밋 메세지 순으로 보여줌
      • git log -p : git log 를 순차적으로 보여준다. 스크롤을 내려면 되고, 종료시키고 싶으면 명령모드에서 'q' 를 입력하면 종료된다.
      • git log -p -1 : git log 를 가장 최근 첫번째만 보여준다.
      • git log -p -2 : git log 를 가장 최근을 포함한 두번째까지 보여준다.
      • git log -p -3 : git log 를 가장 최근을 포함한 세번째까지 보여준다.
      • gitk : GUI 모드로 히스토리를 시각화 할 수 있다. (제대로 써보지 않음..)
  • VSCode
    • Ctrl + Shift + Alt + [Up / Down] :: 상하 커서 생성


'학습계획' 카테고리의 다른 글

20190203 2019년 2월 계획  (0) 2019.02.03
20190101 2019년 1월 계획  (0) 2019.01.01
2018년 11월 일정.  (0) 2018.11.10
2018년 계획 (10월)  (0) 2018.10.01
2018년 계획 (9월)  (0) 2018.09.09
Posted by doubler
,