개발일지 109

개발일지 109

  • 분류 전체보기 (208)
    • 회고록 (1)
    • 개발일지 (62)
    • 오류 극복기 (12)
    • 코틀린 (24)
    • 스프링 (31)
    • 자바 (5)
    • 코딩테스트 (19)
    • HTTP (11)
    • OAUTH (1)
    • 자격증 취득! (6)
    • 충청 ICT취창업 역량강화프로그램 (12)
    • 미니프로젝트 (6)
    • 최종 프로젝트 (10)
    • 책 읽기 (1)
    • 아무도 안궁금한 근황 (1)
  • 홈
  • 태그
  • 방명록
  • 개발일지
  • 오류 극복기
RSS 피드
로그인
로그아웃 글쓰기 관리

개발일지 109

컨텐츠 검색

태그

GraphQL 오류극복 오류 javascript sql 예외처리 스파르타 KPT 자바 미니프로젝트 정보보안기사 코루틴 개발일지 내배캠 충청 ICT취창업 역량강화프로그램 JWT 코틀린 회고 등급변경 kotlin

최근글

댓글

공지사항

아카이브

예외처리(2)

  • TIL 20231222

    어제 이후로 추가로 폴더 생성하고 작성해줬다!! 그랬더니 결과는 이렇게 나왔다 ㅎㅎ 이로서 Controller를 다 작성하였고 Service Layer을 작성할 차례인데, 요구사항을 파악해야한다. Service Layer에서는 어떤 일을 해야할까? 이전에도 정리했지만 다시 한번 더 정리해보자면 유저 혹은 Frontend Application의 요청을 처리하고, 적절한 응답을 줄 수 있다. 예외 처리를 할 수 있고, 예외가 발생했을 때 적절한 응답을 줄 수 있다. 인증과 인가 처리를 할 수 있어야 한다. 비즈니스 로직을 처리할 수 있어야 한다. Transaction 관리 전략이 있어야 한다. 스토리지 및 다른 외부 시스템과 통신할 수 있어야 한다. 우리는 Controller와 DTO를 작성함으로써, 첫번째..

    2023.12.22
  • TIL 20231211

    접근 제한자 객체를 이용해서 변수나 메소드를 호출할 수 있는지의 여부를 접근이라 한다. 접근권한을 통해 데이터에 무분별한 접근을 막을 수 있고, 클래스들간에 접근하면 안되는 상황을 구분하기 때문에 향후에 유지보수 하기에 용이하다. 프로젝트> 모듈> 패키지> 클래스 프로젝트 : 최상단 개념이고 모듈, 패키지, 클래스를 포함한다. 모듈 :프로젝트 아래의 개념이고 패키지, 클래스를 포함한다. 패키지 : 모듈 아래 개념이고 클래스를 포함한다. public: 명시하지 않으면 기본적으로 public 이다. (어디서나 접근가능) private: 동일한 클래스 내부에서만 접근할 수 있다. internal: 같은 모듈 내부에서만 접근할 수 있다. protected: 기본적으로 private이지만 상속을 받은경우에 타 모..

    2023.12.11
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바