profile
천천히 꾸준히

[SpringBoot] - JPA 연관관계 매핑

JPA는 객체와 테이블을 매핑해서 객체 중심으로 데이터를 관리한다. 그래서 객체의 관계와 테이블 관계를 매핑할 수 있어야 하는데 이것을 연관 관계 매핑이라고 한다.연관 관계를 어떻게 설정하는지에 따라서 불필요한 조인을 줄일 수 있고 필요한 데이터를 가져오는 시점을 정

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

[SpringBoot] - JPA란?

JPA란? JPA는 Java Persistence API의 약자이다. Java의 ORM을 의한 표준 기술로 Hibernate, Spring JPA, EclipseLink 등 구현체가 있으며 표준 인터페이스가 JPA이다. ORM 은 Java의 객체와 관계형 DB를 매핑

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

[Spring Security] - Spring Security란?

Spring Security는 Spring기반 애플리케이션의 보안을 담당하는 하위 프레임워크이다.Spring Security는 인증(Authentication)과 인가(Authorization)에 대한 부분을 filter의 흐름에 따라서 처리한다.보안과 관련된 많은 옵

2022년 7월 14일
·
0개의 댓글
·
post-thumbnail

[SpringBoot] - Maven 과 Gradle

스프링부트 프로젝트에서는 maven과 gradle 기반으로 프로젝트를 구성할 수 있다.JAVA용 프로젝트 관리 도구아파치 라이센스로 배포되는 오픈 소스 소프트웨어프로젝트에서 사용하는 수 많은 라이브러리를 관리해주는 도구이다.Maven의 기능을 사용하기 위해서 POM을

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

[SpringBoot] - 스프링부트란?

\*\*Spring Boot\*\*는 Java를 기반으로 한 웹 어플레케이션 프레임워크이다.Spring 프레임워크를 사용할 때 환경설정시 시간이 많이 할애된다는 단점을 해결하기 위해 등장한 프레임워크가 Spring Boot이다.Spring을 처음 사용하는 사람도 필요한

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