# entity

19개의 포스트
post-thumbnail

(SQL/RDBMS) 예약어가 무엇이죠?/JPA @Column(unique = true) 사용시 오류

요즘 개발중인 프로젝트에서 연관관계 매핑할 순서가 왔다...지금까지 Spring Security 때문에 Member Entity만 작성하고 핵심 서비스 로직 개발하다가이제서야 예전에 설계 해 놓은 DB 테이블을 보고룰루랄라 @Entity 어노테이션을 달고 @OneToO

2021년 5월 1일
·
0개의 댓글
post-thumbnail

[Spring Boot] 게시판 구현 1 - Entity 및 Repository 만들기

🔧 환경 설정 Spring Boot 2.4.3 OpenJDK 15 Gradle ※ 이 글에서는 Spring Boot 초기 설정 및 FrontEnd 관련 내용은 다루지 않습니다. 📝 Setting 여러가지 이유로 이 프로젝트에서는 Spring Data Jpa를 적용할 것이다. JPA 기능을 사용하기 위하여 먼저 build.gradle에 org.spri...

2021년 4월 29일
·
0개의 댓글

DTO - Entity 변환에 대한 고민

개발하다보면 DTO - Entity를 분리해서 사용하는게 좋은 점들이 있다.도메인 로직이 들어있고, DB와 매핑되는 Entity를 직접 외부에 전달하기에는 Entity에 너무 많은 역할을 쥐어준다.Entity에는 서버에서만 사용하는 필드가 있을 수 있다.Json관련 어

2021년 4월 25일
·
0개의 댓글

DTO vs VO vs Entity

DTO (Data Transfer Object, 데이터 전송 객체) 계층 간 데이터 교환을 위해 사용하는 객체 로직을 갖고 있지 않은 순수한 데이터 객체 getter/setter 메서드만을 갖는다. 가변 객체 (생성 후 상태 변경 가능) VO (Value Object, 값 객체) 값 그 자체를 표현하는 객체 → 서로 다른 이...

2021년 4월 24일
·
0개의 댓글

entity json변환시 proxy 이슈

Entity를 Json으로 변환하다보면 lazy loading된 객체를 제대로 serialize하지 못하는 이슈가 있다.예제 코드를 통해 문제를 확인해보자.Test위 테스트를 실행해보면 아래와 같은 결과가 나온다.내용을 읽어보면 세션이 없어서 프록시로부터 lazy lo

2021년 4월 17일
·
0개의 댓글

TypeORM @Entity(), @Column()

entity: 데이터베이스에서 저장되는 데이터의 형태를 보여줌typeorm이 db에 저장하게 해줌열을 만들어줌app.module.ts

2021년 3월 26일
·
0개의 댓글

JPA - Entity 매핑

엔티티 사용을 하기 위해서는 엔티티 매핑에 대해서 알 필요가 있습니다.종류에 대해서 알아봅시다.

2021년 3월 3일
·
0개의 댓글
post-thumbnail

JPA - Entity, Persistence Context 에 대해서

본 포스팅은 JPA 프로젝트 세팅에 대해서 전혀 다루지 않고 JPA에 대한 전반적인 내용 중 중요한 부분들에 대해서 다루게 됩니다.

2021년 3월 3일
·
0개의 댓글

[TIL]2021.02.21

DTO(Data Transfer Object) 1\. 역할 : 데이터 전송을 위한 객체 2\. JSON 데이터 타입으로 변환 시, 자신의 필요한 속성들만 추려서 JSON형식으로 파싱을 해야할 때 데이터 가공 처리를 위해서 DTO로 생성.VO(Value Object) \

2021년 2월 21일
·
0개의 댓글
post-thumbnail

[JPA] 연관 관계 매핑 ( 단방향 )

연관관계는 모두 아시는것처럼 테이블과 테이블 또는 객체와 객체가 서로 참조하는 관게를 의미 합니다.연관관계에는 3개의 키워드를 알고 가면 이해하기 쉬울것 같습니다.방향(direction)다중성(multiplicity)연관관계의 주인(owner) 방향에는 단방향,양방향이

2021년 2월 2일
·
0개의 댓글

3주차 - 엔티티 매핑

Entity Mapping 은 JPA를 사용하는데 가장 중요하고 기본이 되는 작업이라고 할 수 있습니다. 그러므로 매핑 어노테이션을 정확히 숙지하고 사용하는 것이 요구됩니다. JPA가 지원하는 매핑 어노테이션은 크게 4가지로 분류할 수 있습니다. JPA를 사용해서 테이

2021년 1월 27일
·
0개의 댓글
post-thumbnail

ERD 그리기

https://www.erdcloud.comhttps://dbdiagram.io/?utm_source=holistics&utm_medium=rails_erd_bloghttps://freehoon.tistory.com/60

2020년 10월 14일
·
0개의 댓글

Entity, DTO, VO 바로 알기

본 게시글은 작성자 본인의 학습을 위함이라 부족한 점이 많습니다.선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇‍♂️스프링 부트 프로젝트를 진행하면서 JPA를 사용하게 되었다.MyBatis를 쓸때는 개념적으로 DTO, VO가 그냥 데이터 객체들을 옮겨다

2020년 10월 11일
·
0개의 댓글

데이터베이스 (2)

Entity(개체)란 유형 또는 무형의 저장되고 관리되어야 하는 데이터 집합을 의미한다. 내가 학교를 운영하는 교장이라면, 어떤식으로 데이터를 관리하는게 효용이 좋을 지 생각해보자. 학생들의 이름과 성적, 선생의 이름과 담당과목 이러한 데이터들이 중구난방으로 저장되어

2020년 10월 9일
·
0개의 댓글

DTO의 적절한 사용에 대한 고민

DTO는 클라이언트가 꼭 필요한 정보 만을 담고 있는 데이터 객체이기 때문이다..

2020년 8월 25일
·
1개의 댓글
post-thumbnail

VO - ValueObject? DTO?

😃 들어가며 프로그래밍을 하며, VO(Value Object)라는 단어를 들어보셨을겁니다. 하지만 VO라는 단어가 실무에서 혼란스럽게 쓰이고 있습니다.

2020년 7월 10일
·
1개의 댓글

VO, DTO, Entity

우아한 테크 세미나의 우아한 CRUD를 보고 공부한 내용입니다.

2020년 6월 21일
·
0개의 댓글

JPA 엔티티 매핑(Entity Mapping)

@Entity @Entity 어노테이션이 붙은 클래스는 JPA가 관리하는 클래스로, 해당 클래스를 엔티티라고 부른다. JPA를 사용하여 테이블과 매핑해야할 클래스는 반드시 @Entity를 선언해야한다. 특징 기본 생성자가 필수로 필요하다. public 또는 protected 생성자이어야 한다.(private은 안됨) JPA 스팩으로 규정되어있다....

2020년 1월 13일
·
0개의 댓글

[JPA] 엔티티 매핑 #1

이번 글에서는 객체와 테이블 매핑, 데이터베이스 스키마 자동 생성에 대해 알아보겠습니다. 이 시리즈 글은 김영한 님의 강의, 책을 보고 적은 것임을 알려드립니다. (강추) 엔티티 매핑 JPA를 사용하는 데 가장 중요한 일은 엔티티와 테이블을 정확하게 매핑하는 것입니다. 따라서 매핑 어노테이션을 숙지하고 사용해야 합니다. JPA는 다양한 매핑 어노테이...

2019년 9월 15일
·
0개의 댓글