ํ์ ์ํฐํฐ@Entity@Getter@Setter@Builder@AllArgsConstructor@NoArgsConstructor(access = AccessLevel.PROTECTED)public class Member extends BaseTimeEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "MEMBER_ID") private Long id; @Column(nullable = false, unique = true) private String email; // ์์ด๋ @Column(nullable = false) private String loginPw; // ๋น๋ฐ๋ฒํธ..
Project/๐ ์ค๋ ๋ญ ๋จน์ง?
โ๏ธ ํ๋ก์ ํธ ์์ฑSpring Initializer ํ์ด์ง(https://start.spring.io/)์์ ๋ค์๊ณผ ๊ฐ์ด dependency๋ฅผ ์ถ๊ฐํ ํ Generate ๋ฒํผ์ ํด๋ฆญํ๋ค. ํ์ฌ ์๋กญ๊ฒ ์
๋ฐ์ดํธ ๋์์ง๋ง ๋ณธ์ธ์ Spring Boot 3.2.2 ๋ฒ์ ์ ์ฌ์ฉํ๋ค.Group๊ณผ Artifact ๋ช
์ ์์ ๋กญ๊ฒ ์ง์ ํด์ฃผ๋ฉด ๋๋ค. IntelliJ -> Open -> ํ๋ก์ ํธ ํด๋ -> build.gradle์ ํด๋ฆญํ๋ค. resources ํด๋ ํ์์ application.yml ํ์ผ์ ์์ฑํ๋ค.(application.properties ํ์ผ๋ ๊ฐ๋ฅํ๋ค) Database๋MySQL์ ์ฌ์ฉํ๋ค.application.ymlspring: datasource: driver-class-name: com.m..