전체 글 30

Spring Boot 간단 예제로 시작하기 6 (Repository계층, Service계층)

이번에는 JPA로 아주 손쉽게 CRUD 기능을 할 수있는 JPA Repository 를 만들고 사용해보자 package com.example.demo.repository; import com.example.demo.domains.Member; import org.springframework.data.jpa.repository.JpaRepository; public interface MemberRepository extends JpaRepository { } 인터페이스로 MemberRepository를 만들고 JpaRepository를 상속받으면 기본적인 CRUD기능을 사용 할 수 있다. JpaRepository을 적어주어야 한다 Repository 사용에 앞서 서버에서의 처리 과정을 설명하자면 크게 3개..

Spring Boot 간단 예제로 시작하기 5 (domain model)

예제를 본격적으로 시작해 보려한다. 이름, 나이, 를 입력해서 화면에 출력하고 각각 서비스로직을 간단하게 다뤄볼 것이다. 먼저 JPA를 이용하여 Entity를 생성해주겠다. package com.example.demo.domains; import lombok.Getter; import lombok.Setter; import javax.persistence.*; @Entity @Getter @Setter public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "member_id") private Long id; @Column(unique = true) private String name; priv..