1. 젯브레인에서도 dependency 패키지 검색 가능
https://package-search.jetbrains.com/
Package Search
Search for any Java or Kotlin library and get back relevant information to help you decide which one suits you best!
package-search.jetbrains.com
2. 클래스명 refactor시 (코드창 내에서 우클릭 통해서), 파일명도 함께 자동 변경됨(인텔지제이 상에서)
=> Java 는 클래스명과 파일 이름이 동일해야 한다는 규칙이 있어 Intellij 가 자동 변경시켜줌
3. 객체지향 프로그래밍
- 서버 개발자들은 서버에서의 처리가 대부분 비슷하다는 걸 깨닫고, 처리 과정을 크게 3개로 분리했음
- Controller
- 클라이언트의 요청을 받음
- 요청에 대한 처리는 서비스에게 전담
- 클라이언트에게 응답
- Service
- 비즈니스 로직을 처리
- 비즈니스 로직: 서버에서 사용자의 요구사항 처리
- DB 정보가 필요할 때는 Repository에게 전담
- 비즈니스 로직을 처리
- Repository
- DB 관리 (연결, 해제, 자원 관리)
- DB CRUD 작업 처리
- Controller
'TIL WIL' 카테고리의 다른 글
20220610 TIL (0) | 2022.06.13 |
---|---|
WIL 8th (1) | 2022.06.13 |
20220609 TIL (0) | 2022.06.09 |
20220607 TIL (0) | 2022.06.08 |
WIL 7th (0) | 2022.06.08 |