본문 바로가기
TIL WIL

20220609 TIL

by Youngin 2022. 6. 9.

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개로 분리했음
    1. Controller
      • 클라이언트의 요청을 받음
      • 요청에 대한 처리는 서비스에게 전담
      • 클라이언트에게 응답
    2. Service
      • 비즈니스 로직을 처리
        • 비즈니스 로직: 서버에서 사용자의 요구사항 처리
      • DB 정보가 필요할 때는 Repository에게 전담
    3. Repository
      • DB 관리 (연결, 해제, 자원 관리)
      • DB CRUD 작업 처리

'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