SQL3 [JPA] jpa insert์ default ์ ์ฉ jpa ์ํฐํฐ default ์ค์ ์ ํ๋ ค๋ฉด @DynamicInsert ์ด๋ ธํ ์ด์ ๊ณผ @ColumnDefault ์ด๋ ธํ ์ด์ ์ ๊ฐ์ด ์จ์ผ ์ ์ฉ์ด ๋๋ค. ์์์ฝ๋(java):package com.pnow.domain;import com.pnow.domain.user.User;import lombok.Getter;import lombok.Setter;import org.hibernate.annotations.ColumnDefault;import org.hibernate.annotations.DynamicInsert;import javax.persistence.*;import java.time.LocalDate;import java.time.LocalTime;@Setter //jpa ํ ์คํธ๋ฅผ ์ํด@Getter@En.. 2024. 2. 13. [JPA] jpa ๋ฉ์๋ ์ง๋ฌธ ๋ฐ์ดํฐ ์ ์ฅํ๊ธฐ1) ์ง๋ฌธ ์ํฐํฐ๋ก ํ ์ด๋ธ์ ๋ง๋ค์์ผ๋ ์ด์ ๋ง๋ค์ด์ง ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๊ณ ์ ์ฅํด ๋ณด์. ๋จผ์ , src/test/java ๋๋ ํฐ๋ฆฌ์ com.mysite.sbb ํจํค์ง์ SbbApplicationTests.java ํ์ผ์ ์ด์ด ๋ณด์.2) SbbApplicationTests.java ํ์ผ์ ์ด์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์์ ํด ๋ณด์.package com.mysite.sbb;import java.time.LocalDateTime;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBoo.. 2024. 2. 12. ERD CLOUD - ERD ๋ค์ด์ด๊ทธ๋จ ๋ง๋ค์ด ์ฃผ๋ ์ฌ์ดํธ ERDCloud๋ ERD๋ ๋ฌด๋ฃ๋ก ๋ง๋ค ์ ์๊ณ , ๋ฌด์๋ณด๋ค SQL ์ฟผ๋ฆฌ๋ฌธ๋ ์ถ์ถํด ์ฃผ๊ธฐ ๋๋ฌธ์ ์์ฃผ ์ด์ฉํ๋ค. ERD CLOUD ์ฌ์ฉ๋ฒ ๋จผ์ , ์ฌ์ดํธ๋ก ๋ค์ด๊ฐ์ ERDCloud ์ฌ์ฉํด๋ณด๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ค. https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com ๊ทธ๋ฌ๋ฉด ์๋์ ํ์๊ฐ์ ์ฐฝ์ด ๋จ๋๋ฐ, ๊ตฌ๊ธ ๋๋ ํ์ด์ค๋ถ ๋๋ ๊นํ๋ธ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ํด์ค๋ค. (๋๋ ๊นํ๋ธ๊ณ์ ์ด ์์ด ๊นํ๋ธ๋ก ๋ก๊ทธ์ธํ๋ค.) ๋ก๊ทธ์ธ์ ์๋ฃ ํ๋ค๋ฉด ์ด์ ๋๋ง์ ERD๋ฅผ ๋ง๋ค ์ ์๋ค. ์๋จ๋ฐ์ + (C.. 2024. 2. 10. ์ด์ 1 ๋ค์