본문 바로가기

반응형

데이터

(6)
데이터베이스 조작 도구 (JPA, 하이버네이, 마이바티스) 스프링부트에서는 데이터베이스의 데이터를 보다 쉽게 컨트롤하기 위해 다양한 도구를 사용할 수 있습니다. 오늘은 Database Persistence 도구들에 대해 알아보겠습니다. HTML 삽입 미리보기할 수 없는 소스
포스트그레스 사용하기 - 코드 우선 방식 .NET은 데이터베이스를 생성할 때 작성된 코드를 통해 데이터베이스를 생성하는 Code first (코드우선) 방식과 데이터베이스의 데이터를 바탕으로 코드를 작성하는 data first (데이터 우선) 방식을 제공합니다. 오늘은 코드우선방식으로 포스트그레스를 연결해 보겠습니다. HTML 삽입 미리보기할 수 없는 소스
리액트 훅 - 유즈콘텍스트 (글로벌 스테이트) 유즈콘텍스트는 리액트의 훅 중 하나로 유즈스테이트와 같이 애플리케이션의 상태를 관리하는 기능을 제공합니다. 다른 점은 연결된 컴포넌트 사이에서만 데이터를 주고받을 수 있는 유즈스테이트와 달리 어느 컴포넌트에서든 콘텍스트에 설정된 데이터에 대한 접근이 가능하여 글로벌 스테이트 관리에 용이합니다. HTML 삽입 미리보기할 수 없는 소스
데이터 트랜스퍼 옵젝트 (DTO) 디티오는 각 레이어 사이에 데이터를 운반하는 컨테이너로 반환되는 에이피아이 정보를 가공하는 기능을 합니다. 디티오를 사용하여 옵젝트 구조를 변경하거나 특정 데이터를 제외 또는 수정이 가능한데요. 디티오를 생성하는 방법을 보겠습니다. 프로젝트 구성 관계형 데이터 불러오기 (참조 데이터 포함) - 지네릭 레포지토리 패턴 엔티티프레임워크를 사용하여 관계형 테이블에서 참조하는 데이터를 포함하여 데이터를 불러오는 방법을 보겠습니다. 구현하기 애플리케이션 생성 .NET web-API 생성하기 개발도구 설치하기 .NET jin-co.tistory.com 객체구조 바꾸기 에이피아이 폴더에 디티오폴더를 생성하고 디티오 클래스를 생성합니다 가공할 엔티티 속성들을 추가합니다. 컨트롤러로 이동하여 개별아이템을 가져오는 메서드..
관계형 데이터 불러오기 (참조 데이터 포함) - 레포지토리 패턴 엔티티프레임워크를 사용하여 관계형 테이블에서 참조하는 데이터를 포함하여 데이터를 불러오는 방법을 보겠습니다. 구현하기 애플리케이션 생성 .NET web-API 생성하기 개발도구 설치하기 .NET을 이용하여 웹애플리케이션을 만들기 위해서는 .NET에서 제공하는 개발도구가 필요합니다. 개발도구 다운로드는 아래 링크에서 가능합니다. .NET | Free. Cross-platform. Open Sour jin-co.tistory.com 데이터베이스 관계추가하기 데이터베이스 관계 추가하기 엔티티프레임워크를 사용하여 테이블간에 관계를 추가 해 보겠습니다. 애플리케이션 생성 먼저 .NET 애플리케이션을 생성합니다. 생성하기 .NET web-API 생성하기 개발도구 설치하기 .NET을 이용하 jin-co.tistory..
자동 데이터베이스 생성 및 데이터 넣기 완성된 애플리케이션을 다운로드하여 실행할 때 데이터베이스 생성 없이는 프로그램이 작동하지 않을 수 있습니다. 엔티티프레임 워크에서 제공하는 데이터베이스를 자동 생성하는 기능을 보겠습니다. 애플리케이션 생성 먼저 .NET 애플리케이션을 생성합니다. 생성하기 .NET web-API 생성하기 개발도구 설치하기 .NET을 이용하여 웹애플리케이션을 만들기 위해서는 .NET에서 제공하는 개발도구가 필요합니다. 개발도구 다운로드는 아래 링크에서 가능합니다. .NET | Free. Cross-platform. Open Sour jin-co.tistory.com 마이그레이션 준비 1. 패키지 설치 데이터베이스와 연결을 위한 설정을 해 줄 패키지가 필요한데요. 검색창에 누겟갤러리를 검색하여 엽니다. NuGet: Open ..

728x90