TIL(Today I Learned)
1월 4일(목)
공부한 내용을 제 언어로 빠르게 정리한 내용이라서 잘못된 내용이 있을 수 있습니다.
서버 스터디
- Sequel ACE: 오픈 소스 데이터베이스 탐색기(?)
- lombok: 반복되는 코드를 어노테이션으로 치환
- https://projectlombok.org/
- IntelliJ 스프링 서버 Edit Configuration
- Settings > Build, Excution, … > Compiler > Annotaion Processor > Enable annotation Processing: lombok 사용 가능하도록 설정
- 환경변수에 DB_Password 등 입력
- 개발용인지 운영용인지 설정
- DB 연결
- 인터페이스 만들고, JpaRepository 상속하면 자동으로 기본 메서드 구현하고 구현체 만들어줌
- 컨트롤러에서 레포지토리 의존성 주입하도록 구현하면, 스프링이 자동으로 의존성 주입도 해줌.