# ORM

622개의 포스트

[Spring] ORM / JPA

ORM과 JPA

1일 전
·
0개의 댓글
·
post-thumbnail

Chapter7. 고급 매핑

@MappedSuperclass, @AttributeOverride, @Inheritance, @DiscriminatorColumn, @DiscriminatorValue, @IdClass, @EmbeddedId, @JoinTable, @SecondaryTable

5일 전
·
0개의 댓글
·
post-thumbnail

DAY 08

1. Algorithm Self Study > 텍스트자릿수 더하기 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. >arr.

6일 전
·
0개의 댓글
·
post-thumbnail

JPA 기본 및 DB relation (1)

JPA가 무엇인지, Entity와 relation을 어떻게 설정하는지 그 기초를 알아봅니다.

6일 전
·
0개의 댓글
·
post-thumbnail

Prisma ORM

https://www.prisma.io/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgres

2022년 11월 20일
·
0개의 댓글
·

Django ORM

Q 를 이용해서 여러 조건을 동시에 사용할 수가 있다.이런식으로 가져오는 조건에 따라서 and 연산자를 할 수가 있다.

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

Spring Data JPA 개념

2.3 Spring Data JPA의 소개 >'Spring Data JPA'라는 것에 대해서 알아보고, 이를 활용하는 방법에 대한 학습 입니다. JPA(java Persistence API)는 Java 언어를 통해서 데이터베이스와 같은 영속 계 층을 처리하고자 하는 스

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

Chapter5. 연관관계 매핑

테이블과 객체의 연관관계 매핑, 연관관계의 주인, @JoinColumn, @ManyToOne

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

Chapter4. Entity Mapping

@Entity, @Table, @Id, @GeneratedValue, @SequenceGenerator, @TableGenerator, @Column

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

Chapter6. 다양한 연관관계 매핑

@ManyToOne, @JoinColumn, @OneToMany(mappedBy= ""), @OneToOne, @ManyToMany, @JoinTable

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

ORM

객체(클래스)와 관계(RDB, Relational Database)와의 설정을 의미객체 지향 프로그래밍은 클래스를 사용하고 관계형 데이터 베이스는 테이블을 사용여기서 객체 모델과 관계형 모델간에 불일치가 발생하게 되는데 ORM은 이러한 불일치를 객체간의 관계를 바탕으로

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

QueryDSL 재사용성 극대화하기

이 글은 QueryDSL의 이점 중 하나인 코드 재사용성을 활용하는 방법을 소개합니다. 이 글의 목표는 QueryDSL을 사용하여 쿼리 작성 시 다양한 기법을 사용하여 코드 품질을 높이는 방법을 얻는 것입니다. 2. 기존

2022년 11월 15일
·
1개의 댓글
·
post-thumbnail

gorm, ORM in GO

영속성 (Persistence) : 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터 특성 일반적으로 생성한 객체는 메모리에 저장되고 프로그램이 종료되면 사라진다. 즉, 영속성을 갖지 않는다. 일반적인 객체와 다르게 영속성을 가진 객체의 특성을

2022년 11월 12일
·
0개의 댓글
·
post-thumbnail

Chapter 1-3. JPA 소개, 영속성 관리

JDBC, myBatis, JdbcTemplate, NamedParameterJdbcTemplate, JPA, ORM, Hibernate, EntityManagerFactory, EntityManager, Entity, Persistence Context

2022년 11월 11일
·
0개의 댓글
·

Sequelize 명령어 on NodeJS

sequelize란 nodeJS에서 mysql을 사용할 때 raw Query문을 사용하지 않고 더욱 쉽게 다룰 수 있도록 도와주는 라이브러리sequelize 설치sequelize 초기화sequelize schema 생성

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

연관관계 편의 메소드

얼마전 인프런에서 김영한님의 hibernate 강의를 복습하는 중, 양방향 관계일경우 연관관계 편의 메소드라는 것을 사용하는것을 보았다. 사용해야 하는 이유는 강의 내용에 있었지만(위의 적어놓은 내용과 크게 다르지 않았다) JPA 레퍼런스, hibernate 에서는 어

2022년 11월 9일
·
0개의 댓글
·

ORM, JPA, Mybatis

객체-관계 매핑객체(클래스)와 데이터베이스의 데이터(테이블)를 자동으로 매핑해주는 것.ORM을 통해 객체간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다.= Persistent API ex) JPA, HibernateJava ORM 기술에 대한 API

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

[JPA] ORM, JPA

ORM은 객체 관계 매핑을 의미한다. 자바와 같은 객체지향 언어에서 의미하는 객체와 RDB (Relational Database)의 테이블을 자동으로 매핑하는 방법이다. 클래스는 데이터베이스의 테이블과 매핑하기 위해 만들어진 것이 아니기 때문에 RDB 테이블과 불일치가

2022년 11월 7일
·
0개의 댓글
·

[자바 ORM 표준 JPA 프로그래밍] 7. 고급 매핑

관계형 데이터베이스 - 상속 관계 X객체의 상속과 구조와 DB의 슈퍼타입 서브타입 관계를 매핑각각 테이블로 변환 → 조인 전략통합 테이블로 변환 → 단일 테이블 전략서브타입 테이블로 변환 → 구현 클래스마다 테이블 전략@Inheritance(strategy=Inheri

2022년 11월 7일
·
0개의 댓글
·