Archive

Archive

  • 전체글 (149)
    • AI 서비스 (3)
      • AI 기초지식 (3)
      • 프로젝트 (0)
    • Java (35)
      • Java 원리 (6)
      • Java 문법 (17)
      • 객체지향 (12)
    • Spring (41)
      • Core (7)
      • MVC (18)
      • DB접근 (4)
      • JPA (11)
      • Boot (1)
    • Backend (38)
      • SW공학 (4)
      • 자료구조&알고리즘 (2)
      • Database (19)
      • Git, GitHub (7)
      • 기타 (6)
    • Frontend (25)
      • HTML (8)
      • CSS (7)
      • JS (10)
    • Projects (2)
      • JemiLog (2)
    • 코딩테스트 (5)
      • 코테에 필요한 내용 (5)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

Archive

컨텐츠 검색

태그

최근글

댓글

공지사항

아카이브

Projects(2)

  • 제미로그 | JPA를 활용한 API 개발에서 배운 내용 정리하기

    [API 개발] 1. API URL 및 HTTP 메서드 설계RESTful API는 리소스 중심(명사) + 행위는 HTTP 메서드로 구분 목록 조회: GET + /api/tags단건 조회: GET + /api/tags/{id}등록: POST + /api/tags수정: PUT + /api/tags/{id}삭제: DELETE + /api/tags/{id}URL의 식별자(id)는 @PathVariable, 요청 본문은 @RequestBody로 받는다.상태코드는 ResponseEntity를 통해 명확히 반환한다.2. Controller 메서드 시그니처 구성 규칙@PutMapping("/{tagId}")public ApiResponse updateTag( @PathVariable Long tagId, @..

    2025.08.01
  • 도메인, Entity, VO / DTO, DAO, Repository

    1. 도메인, Entity, VO 개념의미주 역할쓰임예시 도메인전체 비즈니스 개념을 코드로 표현전체 비즈니스 로직 담당서비스 전반Trip, Reservation등Entity도메인의 한 형태로 DB에 저장되는 객체DB와 연결된 객체JPA, ORM@Entity가 붙은 Trip, MemberVO (Value Object)도메인 안에서 값 그 자체로 의미를 가지는 객체 불변 객체주소, 기간, 이름 등Address, Period 등1) 도메인(Domain) = 개념의 총 집합도메인: 프로젝트에서 중요한 개념들예: 여행 예약 앱의 도메인 = Trip(여행 일정), Member(사용자), Reservation (예약)Entity와 VO는 도메인을 구현하는 방식도메인을 코드로 표현할 때 → Entity로 만들 수도 있..

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

티스토리툴바