반응형 스프링 (Spring)/Timeline Project8 Timline Project Spring 설계 Domain Package Memo.java package com.sparta.week03.domain; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.*; @NoArgsConstructor // 기본생성자를 만듬 @Getter @Entity // 테이블과 연계됨을 스프링에게 알려줌 public class Memo extends Timestamped { // 생성,수정 시간을 자동으로 만들어줍니다. @GeneratedValue(strategy = GenerationType.AUTO) @Id private Long id; @Column(nullable = false) private String username;.. 2021. 7. 19. 타임라인 프로젝트 계획 타임라인을 구축하는 프로젝트를 시행한다. 타임라인 API (CRUD) 기능 Method URL Return 생성하기 POST /api/memos Memo 조회하기 GET /api/memos List 변경하기 PUT /api/memos/{id} Long 삭제하기 DELETE /api/memos/{id} Long Spring Data JPA 공식 홈페이지 - 자유롭게 Query문을 생성하고 싶을때 - Repository를 변경하고 싶을때 - 예를들어 findAll을 생성시간순으로 정렬하여 찾고 싶을때 등 방법을 찾을수 있다. - 메소드 이름을 잘 맞추어 주면 자동으로 처리해준다. - 아래의 링크는 위의 말한 예시의 방법이 적혀있는 곳이다. Spring Data JPA - Reference Documentat.. 2021. 7. 19. 이전 1 2 다음 반응형