기억보다 기록을
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 전체보기 (99)
      • JAVA (1)
      • 알고리즘 (0)
      • 디자인패턴 (5)
      • Spring (4)
      • JPA (3)
      • MVC (1)
      • Git (1)
      • 에러 (3)
      • 기타 (7)
      • Html&Css (3)
      • JavaScript (10)
      • React (3)
      • NodeJs (3)
      • TypeScript (2)
      • study (51)
  • 홈
  • 태그
  • 방명록
카테고리 없음

[JPA] JPA 연관관계 매핑하기

[JPA] JPA 연관관계 매핑하기 JPA를 이용하여 기본 객체와 관계형 데이터베이스를 엔티티로 매핑시켰다면 각 엔티티간의 연관관계를 매핑 시켜야 한다. 2021.08.31 - [Spring-Boot/JPA] - [JPA] JPA 엔티티 매핑과(Entity Mapping) 엔티티 설계 [JPA] JPA 엔티티 매핑과(Entity Mapping) 엔티티 설계 [JPA] JPA 엔티티 매핑(Entity Mapping) 엔티티 설계 JPA에서 가장 기본적이지만 중요한 두 가지 개념을 뽑아보자면 영속성 컨텍스트 객체와 관계형 데이터베이스(RDB) 매핑 이 두가지가 아닐까 한다 dbsyys.tistory.com 객체와 테이블을 매핑시켜 엔티티로 사용할 수 있지만 객체와 테이블이 연관관계를 맺는 형식에 차이가 있기..

2021. 9. 1. 13:32
JPA

[JPA] JPA 엔티티 매핑과(Entity Mapping) 엔티티 설계

[JPA] JPA 엔티티 매핑(Entity Mapping) 엔티티 설계 JPA에서 가장 기본적이지만 중요한 두 가지 개념을 뽑아보자면 영속성 컨텍스트 객체와 관계형 데이터베이스(RDB) 매핑 이 두가지가 아닐까 한다. 영속성 컨텍스트에 관련된 내용은 아래 링크에 정리해보았다. 2021.08.19 - [Spring-Boot/JPA] - [JPA] 영속성(Persistence) 관리와 영속성 컨텍스트(Persistence Context) [JPA] 영속성(Persistence) 관리와 영속성 컨텍스트(Persistence Context) [JPA] 영속성(Persistence) 관리와 영속성 컨텍스트(Persistence Context) 지난번에는 JPA와 관련하여 기본적인 세팅과 EntitiyManager..

2021. 8. 31. 14:16
Spring

[Spring Boot] IoC(제어의 역전)와 DI(의존주입) 스프링 컨테이너

[Spring Boot] IoC(제어의 역전)와 DI(의존주입) 스프링 컨테이너 우리는 자바란 프로그래밍 언어를 이용해서 프로젝트를 개발 시에 스프링이라는 프레임워크를 이용해서 개발한다. 스프링 프레임워크를 사용하는 이유는 여러가지가 있겠지만 가장 주된 이유로는 자바가 객체지향프로그래밍 언어라는 이유일 것이다. 객체지향 프로그래밍은 추상화, 캡슐화, 상속, 다형성을 가지며 이 특징들로 SOLID라는 5가지의 원칙을 만족하는 프로그래밍 방식을 의미한다. 이러한 특징들을 가진 프로그래밍 방식으로 여러개의 독립된 단위로 나누며 각각의 객체들의 역할과 구현방식으로 구분하여 프로그램을 유연하고 변경이 용이 하도록 만들 수 있다. 그러므로 확장이나 재 사용에 이점을 보인다. 설계를 할 때, 인터페이스와 구현체를 가..

2021. 8. 26. 11:44
MVC

[WEB] HTTP와 서블릿(Servlet) 요청(Request), 응답(Response)

[WEB] HTTP와 서블릿(Servlet) 요청(Request), 응답(Response) 클라이언트와 서버간에 인터넷 통신을 하는 것을 웹 통신이라고 하며, 이러한 웹은 HTTP기반으로 이루어진다. HTTP는 HTML, TEXT 등과 IMAGE, 음성, 영상 파일 등의 다양한 형태의 데이터를 전송할 수 있다. 이러한 HTTP를 기반으로 하는 서버에는 WEB서버와 WAS(Web Application Server)서버가 있는데 이 서버의 특징은 아래와 같다. - 웹 서버(Web Server) HTTP 기반으로 동작한다. 정적 리소스(HTML, CSS, JS, 이미지, 사진, 영상 등) 제공 예로 APACHE, NGINX 등이 있다. - 웹 애플리케이션 서버(WAS - Web Application Serve..

2021. 8. 20. 18:06
JPA

[JPA] 영속성(Persistence) 관리와 영속성 컨텍스트(Persistence Context)

[JPA] 영속성(Persistence) 관리와 영속성 컨텍스트(Persistence Context) 지난번에는 JPA와 관련하여 기본적인 세팅과 EntitiyManagerFactory, EntitiyManager, EntitiyTransaction의 특징과 어떤 역할을 하는지 알아봤고 이번에는 본격적으로 JPA를 사용해보려고 한다. 2021.08.17 - [Spring-Boot/JPA] - [JPA] JPA? JPA 세팅 및 시작하기 [JPA] JPA? JPA 세팅 및 시작하기 [JPA] JPA? JPA 세팅 및 시작하기 기존에 MyBatis 방식만을 사용하다가 ORM(Object-Relation Mapping)기반인 JPA(Java Persistence Interface) 프로그래밍에 관심이 생겨서 ..

2021. 8. 19. 16:31
Spring

[Spring Boot] 프로젝트 빌드하고 실행하기(.jar)

[Spring Boot] 프로젝트 빌드하고 실행하기(.jar) 평소 지금까지 해오던 방식이나 회사에서는 운영서버에 웹 서버를 설치하고 WAS서버를 설치한 후, 설치한 서버를 통해서 해당 웹 어플리케이션을 가동했지만 스프링부트의 내장 서버를 가지고 프로젝트 파일을 빌드하여 서버를 올려보려고 한다.(.jar) 프로젝트를 아직 만들지 않았다면 툴을 사용하여 프로젝트를 생성하거나, Spring Initializr을 이용하여 프로젝트를 생성하도록 하자. 2021.08.13 - [Spring-Boot] - [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] 프로젝트 생성하기(Intellij) [Spring Boot] Spring Initializr를 이용하여 프로젝트 생성하기(In..

2021. 8. 17. 16:53
  • «
  • 1
  • ···
  • 13
  • 14
  • 15
  • 16
  • 17
  • »

공지사항

전체 카테고리

  • 전체보기 (99)
    • JAVA (1)
    • 알고리즘 (0)
    • 디자인패턴 (5)
    • Spring (4)
    • JPA (3)
    • MVC (1)
    • Git (1)
    • 에러 (3)
    • 기타 (7)
    • Html&Css (3)
    • JavaScript (10)
    • React (3)
    • NodeJs (3)
    • TypeScript (2)
    • study (51)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #Narrowing
  • #java
  • #디자인 패턴
  • #nodejs
  • #직장인자기계발
  • #이터러블
  • #패캠챌린지
  • #ES6
  • #직장인인강
  • #USB 3.0
  • #TypeScript
  • #패스트캠퍼스
  • #react
  • #HTML
  • #노트북
  • #자바스크립트
  • #CSS
  • #생성 패턴
  • #Access denied
  • #JPA
  • #이터레이터
  • #Spring Boot
  • #mysql
  • #패스트캠퍼스후기
  • #spring
  • #Redux
  • #Class
  • #김민태의프론트엔드아카데미:제1강JavaScript&TypeScriptEssential
  • #Javascript
  • #함수형프로그래밍
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 기억보다 기록을 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바