junu-kk / hello-spring

스프링 입문 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hello-spring

스프링 뿌셔 2

intellij 꿀 단축키 모음 1

  • cmd + n : 만능생성 (클래스든 패키지든 생성자든 뭐든!)
  • cmd + shift + enter : 만능 끝맺음 (닫는중괄호 + 세미콜론 이런거 그냥 다 해결해줌)
  • 프로젝트탭 <-> 에디터 : cmd + 1 <-> esc

intellij 꿀 단축키 모음 2

  • ctrl + r : 이전 실행 반복
  • cmd + shift + T : 테스트 자동생성
  • cmd + opt + v: 담겨질 객체 자동완성
  • ctrl + t : 함수로 뽑아내기
  • ctrl + r : 이전에 실행한 앱실행 or 테스트 재실행
  • shift + F6 : 해당 문단 내 단어 일괄 바꾸기

스프링 기본 디자인패턴

  • controller : 익숙하지? 해당 uri로 요청받아 넘겨주는 역할
  • domain : 속성/getter&setter만 들어가있는 순수한 클래스
  • repository : 개발자와 db에 가까운 함수. save, findby.. 등.
  • service : 사용자와 기능에 가까운 함수. 회원가입, 검증 등등.

tmis

  • 현업에선 로그찍을때 System.out.println을 거의 안씀.
  • 대신 java.util.logging을 많이 씀 : logback & slf4j

About

스프링 입문 2


Languages

Language:Java 93.0%Language:HTML 7.0%