이번 포스팅에서는 MemberService.java, MemberServiceImpl.java 두 클래스를 작성해 보겠습니다. MemberService.java -> 인터페이스 package com.example.practice.service; import java.util.List; import com.example.practice.model.Member; public interface MemberService { List findAll(); Member findBymemNum(int memNum); void deleteBymemNum(int memNum); Member save(Member member); List findBymemNumBetween(int memNum1, int memNum2); v..
이번 포스팅에서는 model과 repository를 작성해보겠습니다 각각 패키지를 생성하고 자바클래스와 인터페이스로 생성하였습니다. Member.java -> class / MemberRepository.java -> Interface Member.java package com.example.practice.model; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import lombok.AllArgsConstructor; import l..
pom.xml 작성하기 프로젝트 생성 직후의 pom.xml 파일의 내용입니다. 4.0.0 org.springframework.boot spring-boot-starter-parent 2.5.1 com.example practice 0.0.1-SNAPSHOT war bootrestpractice Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-starter-data-jpa org.springframework.boot spring-boot-starter-web mysql mysql-connector-java runtime org.projectlombok lombok true org.springframework.boot spring-..
프로젝트 생성하기 File -> New -> Spring Starter Project Name, Artifact, Package의 이름을 설정 -> Dependency 추가하기 -> JPA, MySQL, Lombok 3 가지를 추가해주시면 됩니다 -> Finish -> 프로젝트 생성 완료 생성된 프로젝트의 구성입니다 이 중에서 pom.xml, application.properties에 내용을 추가해주고 buildPath로 Tomcat을 추가해주셔야 합니다. 다음 포스팅으로~ -> https://amy-ming.tistory.com/14