@RequestBody @ResponseBody @RequestParam 들어가면서 스프링에서 비동기 처리를 하는 경우 @RequestBody와 @ResponseBody를 사용합니다. 두가지를 사용하여 어떻게 비동기 처리를 하는 지 알아보자. 클라이언트와 서버의
웹 페이지의 제한된 자원을 외부 도메인에서 접근을 허용해주는 매커니즘서로 다른 도메인에서 리소스를 공유하는 방식기존의 있던 Same-origin policy(동일 출처 정책)와 반대되는 개념으로 보면 됨처음 전송되는 리소스의 도메인과 다른 도메인으로부터 리소스가 요청될
JAVA에서 객체를 박싱/언박싱 할때 사용하는 라이브러리는 주로 다음과 같다.org-jsongsonjacksonjson-simpleminimal-json일단 왜 JSON 라이브러리가 중요한가 보면, JSON(Javascript Object Notation)은 현재 여러
build도구 : gradlehibernate사용할때 DB를 postgresql로 사용하고싶다 하면,build.gradle 파일에 dependency에 postgresql 의존성을 추가해준다.runtimeOnly 'org.postgresql:postgresql'
참조https://projectlombok.org/모델 Class(VO, DTO, Entity) 를 만들때, 생성자, 접근자, 설정자, toString() 등 매번 만들어야한다. lombok을 사용하면 @Getter, @Setter 같은 어노테이션만 붙이면 자
목표 : 동적으로 Property 값을 받아 오기 위해 Property마다 값을 지정해주고, 그 property를 불러오기. DB정보를 hibernate에 set할때 property로 가져와서 쓰게끔PrppertySource를 Spring 에 추가하기 위해서는 Envi
Spring Data JPA 에 대해서 알아보자 JPA 처리를 담당하는 Repository는 기본적으로 4가지가 있다.Repository <T,ID>CrudRepository <T,ID>PagingAndSotringRepository <T,ID>JpaR
Spring Boot에서 jsp로 화면을 만들고,Controller에서 View로 값 넘겨주기 실습 중 build 하면 Path with "WEB-INF" or "META-INF" 가 뜨면서 jsp 화면이 뜨지 않았다.해결은 간단하다.Spring Boot에서 내장된 T
환경 VScodeSpring BootGradleController단UserController.javaModel단User.javaRepository단UserRepository.javaService단UserService.javaJSP파일listUsers.jsp
Spring에서 Client로 받은 요청을 객체로 바인딩하기 위해 사용하는 방법 ServletRequest, ServletResponseHttpServletRequest, HttpServletResponse : 위에꺼를 상속받음HttpServletRequest.getI
자바 ORM 기술에 대한 표준 명세로, JAVA에서 제공하는 API이다. 스프링에서 제공하는것이 아니다.자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스다.여기서 중요한건 JPA는 말 그대로 인터페이스이다.JPA는 특정 기능을 하는 라이브러리
개발 환경 : spring web project🚩잠깐 보고 가기HTML 테이블(Table)<table> : 테이블을 만드는 태그<th> : 테이블의 헤더 부분을 만드는 태그<tr> : 테이블의 행을 만드는 태그<td> : 테이블의 열을 만드는 태
@ToString toString() 메소드를 자동으로 생성한다. exclude를 통하여 제외할 필드를 지정할 수 있다. callSuper값을 true로 할 경우 상속받은 클래스의 정보까지 출력된다.(Default = false) ToString에 토큰값, 비밀번호
스프링 초보 개발할때 entity, repository, service, controller만 알고 개발하고 있었는데, 다른 사람들이 개발한것을 참고해보니 DTO라는 이름을 많이 사용하는것을 보고 알아보기로했다. DAO, DTO, Repsitory, Entity Cl
Rest Api를 구현하다가 ServletUriComponentBuilder를 이용하는 예제를 보고 적용하기 위해 정리하는 글 REST API를 구현하다 보면 사용자로 부터 요청이 왔을 때, 특정값을 포함한 uri를 전달해야하는 상황이 있다.이때 사용하는 것이 Serv