Java147 [해결 방법] java.lang.IllegalStateException 👉 기본 환경 - Language: Java - DB: MySQL - IDE: IntelliJ ⌨️ 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 @RestController public class ApiController { @GetMapping(value = "/getMidFcst") public void getMidFcst() { } @GetMapping(value = "/getMidFcst") public void getMidFcst() { } } 🖨️오류 java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'apiController' method 📡 원인 apiController에 value가 동일한 method가 2개 존.. 2023. 8. 19. [해결 방법] Failed to configure a DataSource 👉 기본 환경 - Language: Java - DB: MySQL - IDE: IntelliJ ⌨️ 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 plugins { id 'java' id 'org.springframework.boot' version '2.7.14' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.example' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '11' } configurations .. 2023. 8. 19. [JPA_Basic] ERD를 기반으로 한 Entity 작성 이 글은 김영한의 [자바 ORM 표준 JPA 프로그래밍 - 기본편]을 수강하며 정리한 글입니다. 👉 기본 환경 - Language: Java - DB: H2 Database - IDE: IntelliJ ERD Member Entity 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 import javax.persistence.*; import java.util.ArrayList; import java.util.List; @Entity public class Member { @Id @GeneratedValue @Column(name = "MEMBER_ID") private Long id; private String name; private String cit.. 2023. 8. 17. [JPA_Basic] 다대다 매핑 이 글은 김영한의 [자바 ORM 표준 JPA 프로그래밍 - 기본편]을 수강하며 정리한 글입니다. 👉 기본 환경 - Language: Java - DB: H2 Database - IDE: IntelliJ 다대다 매핑 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import javax.persistence.*; import java.util.ArrayList; import java.util.List; @Entity public class Member { @Id @GeneratedValue @Column(name = "MEMBER_ID") private Long id; @Column(name = "USER_NAME") private String name; @Man.. 2023. 8. 16. [해결 방법] org.hibernate.AnnotationException 👉 기본 환경 - Language: Java - DB: H2 Database - IDE: IntelliJ ⌨️ 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 import javax.persistence.*; import java.util.List; @Entity public class Tmp { @Id @GeneratedValue @Column(name = "TMP_ID") private Long id; @OneToMany(mappedBy = "temp") private List tmpItems; public Long getId() { return id; } public void setId(Long i.. 2023. 8. 16. [해결 방법] org.hibernate.AnnotationException 👉 기본 환경 - Language: Java - DB: H2 Database - IDE: IntelliJ ⌨️ 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 import javax.persistence.*; import java.util.List; @Entity public class Tmp { @GeneratedValue @Column(name = "TMP_ID") private Long id; @OneToMany(mappedBy = "tmp") private List tmpItems; public Long getId() { return id; } public void setId(Long id) { .. 2023. 8. 16. 이전 1 ··· 6 7 8 9 10 11 12 ··· 25 다음