JPA 개념을 잡기전 영속성과 ORM에 대해 먼저 알아보자영속성은 데이터를 생성시킨 프로그램이 종료되어도 사라지지 않는 데이터의 특성이다.영속성이 없는 데이터는 메모리에만 존재하기 때문에 프로그램이 종료되면 해당 데이터를 사라지게 되므로 파일이나 여러 데이터베이를 이용
사실 오류(Error)는 예외(Exception)의 한 종류이다. 자바에서는 Exception을 크게 CheckdException, UnCheckedException, Error로 나누는데 이 3클래스의 상위 클래스가 Throwable이다 Thorwoable오류와 예외
스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로 앤터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 프레임워크이다. 보통은 스프링(Spring)이란 이름으로 더 많이 불린다. 공식문서에 따
아주 기본적인 것이지만 프론트와의 협업을 앞두고 정리가 필요할 것 같아서 기록하게 되었다.특정 페이지가 사용자마다 다르게 표현되어야 할 때 사용자 수만큼 페이지 수를 만드는 것을 아주 비효율적이다. 이런 문제를 해결하기 위해 화면을 담당하는 기술인 View 템플릿을 이
개인 과제를 할 때마다 헷갈리는 부분이었어서 간단하게 정리해보려고 한다. 정리용으로 쓰는 글이라 대부분의 설명이 생략될 것 같으니 참고하면 좋겠다.참고HTTP 메시지src - main - resources - static에 home.html 파일을 만들고 localh
앞서 Controller에서 Response 유형에 대해 정리했고 이번에는 Requet 유형에 대해 정리해보려 한다.HelloRequestController.javaRequest URL에 담긴 name, age 변수 정보를 @PathValiable을 통해 가져옴http
AWS S3 AWS S3는 AWS에서 제공하는 Storage 서비스로서 아래와 같은 특징들이 있다 모든 종류의 데이터를 원하는 형식으로 저장 저장할 수 있는 데이터의 전체 볼륨과 객체 수에는 제한이 없음 Amazon S3는 간단한 key 기반의 객체 스토리지이며, 데