반응형 생성자2 [Error] No Default Constructor For Entity 아래와 같은 에러가 발생하였다. No Default Constructor For Entity 기본 생성자가 없다는 에러이다.그럼 해당 엔티티에 가서 생성자 관련 작업을 해주면 된다. 생성자 관련해서는 아래 참고 포스팅 참고 바란다. 해결방법@AllArgsConstructor@NoArgsConstructor추가하기.참고 포스팅https://thenicesj.tistory.com/405 객체 생성 방법 ( 생성자 / 정적팩토리메서드 / builder)자바에서는 객체 생성을 하기 위해 다음 세가지 방법을 주로 쓰곤 한다. 하나씩 살펴보면 다음과 같다. 생성자 말그대로 새롭게 빈 객체/혹은 값을 채워진 상태로 객체를 생성하는 것이다. new 를thenicesj.tistory.com 2024. 7. 5. 객체 생성 방법 ( 생성자 / 정적팩토리메서드 / builder) 자바에서는 객체 생성을 하기 위해 다음 세가지 방법을 주로 쓰곤 한다. 하나씩 살펴보면 다음과 같다. 생성자 말그대로 새롭게 빈 객체/혹은 값을 채워진 상태로 객체를 생성하는 것이다. new 를 사용하여 생성을 하며 아래와 같이 사용을 한다. Member member = new Member(); 정적 팩토리 메서드 정적 팩토리 메서드는 메서드를 사용해서 객체를 생성하는 것이다. 그럼 해당 객체의 class 안에 new Member() 를 리턴해주는 메서드를 만들어도 되고, 다양한 방법으로 값을 채우고 리턴해주는 새로운 객체를 부르는 메서드를 만들고 나서 Member member = createOf("name"); 이런식으로 하고 객체의 클래스에는 public class Member { private St.. 2022. 11. 27. 이전 1 다음 반응형