# allargsconstructor

12개의 포스트

Entity란 무엇인가🧐

Mybatis로 데이터베이스를 처음 접했다보니 JPA, Entity.. 등등 모두 익숙치 않은 것 투성이었다.그래서 Entity란 무엇인지 내가 이해한 것 + 공부한 것 바탕으로 기록을 남겨보고자 한다..!데이터의 집합을 의미하며 저장되고 관리되어야하는 데이터이다.실질

2023년 11월 22일
·
0개의 댓글
·
post-thumbnail

스프링부트 6~8

우리가 중국에게 번역을 해야하나? 중국이 우리에게 번역을 해야하나?? java에서 int라는 개념은 브라우저는 이해할 수가 없다 근데 만국 공통어가 있다 그것이 바로 "30" 문자열이다. 문자열은 C도 S도 인식할 수 있다 > 코드 > > 코드 ![](https

2023년 11월 21일
·
0개의 댓글
·

[Lombok] 생성자와 관련된 어노테이션

Lombok에서 제공하는 생성자 어노테이션은 3가지가 있다.아무 인자가 없는 생성자를 생성해준다.꼭 필요한 변수만 인자로 받아 생성자를 구현한다. 꼭 필요한 변수를 결정짓는 것은 final 혹은 @NotNull 어노테이션이다. 이렇게 필수적으로 정의되어야하는 변수를 인

2023년 10월 30일
·
0개의 댓글
·

@RequiredArgsConstructor @AllArgsConstructor @NoArgsConstructor

최근에 다시 spring 공부를 하며 인강에 따라 @RequiredArgsConstructor 를 사용했다. 매번 다른 annotation만 사용하다 처음 사용하는 것이었는데 일단 따라 쳐보고 찾아야지라는 생각으로 넘겼다가 필드에 final을 작성하지 않아 오류가 나는

2023년 10월 18일
·
0개의 댓글
·

어노테이션 들여다보기 - 2

엔티티에서 @NoArgsConstructor 어노테이션을 사용해서 생성자를 만들었는데 코드를 실행해보니 mapper 인터페이스에서 기본 생성자에 접근을 못해서 에러가 나는 이슈가 있었다.문제 코드 )생성자에 접근할 때 주로 사용되는 패턴 중 하나는 생성자 주입. 이는

2023년 9월 8일
·
0개의 댓글
·

[JPA] 어노테이션 정리

@Entity기본 생성자가 없는 경우 자동으로 기본 생성자를 만들어준다.@Getter@Builder모든 타입을 매개변수로 받는 생성자를 만들어준다.@ToString@NoArgsConstructor@AllArgsConstructor해당 클래스 내의 모든 변수값을 가진 생

2023년 5월 2일
·
0개의 댓글
·

entity에서 사용해야할 롬복 애너테이션

클래스에서 @Builder 사용하기@Builder는 객체 생성을 쉽게 도와준다. 단, 기본 생성자를 사용할 수 없다.(JavaBean스펙준수X)\--@AllArgsConstructor 예시@AllArgsConstructor는 public 생성자를 만든다. 이 생성자는

2022년 10월 18일
·
0개의 댓글
·

Spring 어노테이션 공부

@PathVariable: URI 경로의 일부를 파라미터로 사용할 때 이용(URI 경로에서 값을 가져온다)@RequestParam::@RequestParam은 1개의 HTTP 요청 파라미터를 받기 위해서 사용한다. @RequestParam은 필수 여부가 true이기 때

2022년 8월 16일
·
0개의 댓글
·

어노테이션 Annotation

GeneratedValue(strategy = GenerationType.IDENTITY)

2022년 8월 6일
·
0개의 댓글
·

<Spring Boot> Could not locate appropriate constructor on class 오류 해결 및 @AllArgsConstructor, @NoArgsConstructor

Could not locate appropriate constructor on class : com.example.demo.model.contract.ClientDTO; nested exception is java.lang.IllegalArgumentException:

2022년 5월 19일
·
0개의 댓글
·
post-thumbnail

Entity 에 쓰이는 어노테이션

ORM 기술을 적용하다보면 엔티티를 쉽게 마주치게 된다.영속성 관리를 위한 객체이기 때문!스프링을 MyBatis가 아니라, JPA로 처음 접한 나는 당연히 여태까지 @Entity 어노테이션을 활용해서 잘 쓰고 있었다.그런데 문득, 새로운 프로젝트를 시작하면서 엔티티를

2022년 1월 14일
·
2개의 댓글
·