API 를 개발하는 과정 등에서 중요한 부분이 요청 값에 대한 검증처리 일 것이다. 조금 더 편하게 데이터 유효성을 검사할 수 있는 방법을 알아보자.
글 읽기spring
36개의 글
DI 란? Dependency Injection 의존성 주입 객체를 직접 생성하는 것이 아닌 외부에서 생성한 후 주입하는 것
글 읽기Spring Batch 에서 Tasklet을 사용하지않고, ItemReader, ItemProceesor, ItemWriter 를 사용한 Chunk 개념을 손쉽게 이해하기 위해 간단하게 구현해본 소스 아래 구현한 소스 외에도 Spring batch...
글 읽기Spring 에서 자주 이야기하고 사용하고 있는 @Bean 에 대해서 알아보자. 설정하는 법, Lifecycle, Scope 등을 알아보자
글 읽기Spring Boot 에서 MongoDB CRUD 만들기!
글 읽기Spring Boot 자동설정으로 mongo를 사용할 경우 _class 값이 저장되는 결과값에 추가 됨.
글 읽기Webflux를 사용해서 개발하던 중 어처구니 없는 에러가 발생했다.
글 읽기spring boot web에서 view template 인 thymeleaf를 사용할 경우, 다국어처리에 대한 방법을 공유합니다.
글 읽기Spring data jpa 를 사용하면서 얻은 팁들을 정리한 문서
글 읽기최근 msa 형태로 개발이 많이 진행되고, 각 서버에 들어가서 인스턴스 정보들을 확인하는 등 모니터링을 하는데, 번거로움이 크다. 이미 spring-boot-starter-actuator 라는 좋은 모니터링 정보들을 제공해주는데,...
글 읽기Webflux Error 처리! doOnError() : 예외가 발생했을 경우, 특정 행위를 실행시킬 경우 사용 onErrorReturn : 예외가 발생했을 때 특정 값을 Return 함 onErrorResume :...
글 읽기spring controller에서 전달한 데이터를 javascript 변수로 담아 사용하고 싶다.
글 읽기WebClient 설정(connection pool, timeout) WebClient Connection Pool 설정 기본적으로 사용함. 아래 설정을 통해 확인해볼 수 있다.
글 읽기[Webflux Tip] 1. WebTestClient timeout 아래 WebClientOverTimeController 와 같은 route를 테스트 하려고 한다.
글 읽기Webflux Cassandra
글 읽기Webclient
글 읽기3. test case 만들어보기!
글 읽기Mono and Flux org.reactivestreams.Publisher의 구현체 시퀀스를 제공하는 발행자 역할 Mono : 0-1 개의 데이터 전달 Flux : 0-N개의 데이터 전달
글 읽기Spring webflux 맛보기 https://docs.spring.io/spring/docs/5.0.0.BUILD-SNAPSHOT/spring-framework-reference/html/images/webflux-overview.png
글 읽기아래와 같이 void로 리턴값이 없어야 비동기로 호출 할 수 있다.
글 읽기Async를 사용하며 예외에 대한 대응 방법
글 읽기Spring에서 제공해주는 @Async Annotation을 사용하여 비동기처리를 한다. 비동기로 실행하고, 결과값을 받아보자. 비동기로 처리 중에 발생되는 문제(Exception)를 잡아서 처리하자. 비동기 전송 방식이란?
글 읽기(작성일 기준으로 1.2.8 버전이 최신버전) 자바(with Spring)를 개발하다보면 Class를 추가/변경 하는 작업을 많이 한다. 그럴때마다 서버를 리스타트하는 일은 엄청나게 번거로운 일이다. 그래서 자동으로 reload...
글 읽기1. 현상 아래와 같은 소스를 사용할 경우
글 읽기1. 현상 Spring boot 1.5.14 로 프로젝트를 세팅하는 중 에러 발생. Lombok Annotation 적용해놓은 class에서 컴파일 에러 Github 이슈함 검색… 버그…
글 읽기글 읽기
1. thymeleaf-layout-dialect 추가
글 읽기1. Job 정보 가지고 오기. 개발하는 중에 ItemReader, ItemProcessor, ItemWriter 등에서 job정보를 가지고 와야 할 때가 있다. 간단한 소스 추가로 사용 가능하다.
글 읽기1. embedded-redis 개발 버전, 프로토 타이핑 등에서 간단하게 사용하기 편함.
글 읽기1. Spring Batch 1) Spring batch란? Spring Batch는 Job과 Step으로 구성되어 있음. 하나의 Spring Batch안에는 여러 Job이 존재 할 수 있고, 그 Job 안에는...
글 읽기1. Goal Spring Boot에 spring-boot-starter-web를 사용 중이다. was가 initialization을 마친 뒤 첫 호출 시점에 dispatcherServlet이 initialization을 한다. was가 initialization을 할 동안 같이 dispatcherServlet이 initialization을...
글 읽기1. X-Application-Context Header???? response header를 보면, 아래와 같은 header 값이 있다. application name과 port가 노출된다.
글 읽기1. Spring Interceptor에서 redirect 체크 아래와 같은 경우 등
글 읽기아래 소스는 간단한 파일업로드 기능에 ajax를 추가한 간단한 예제 코드 입니다.
글 읽기1. Actuator란 어플리케이션의 health check를 손쉽게 할 수 있는 Spring boot 자원이다.
글 읽기1. Spring Boot 특징 따로 tomcat을 사용하지 않고도 내장 tomcat or jetty를 사용할 수 있다.(war로 배포하여 tomcat을 따로 사용할 수도 있다.) 복잡한 Spring의 xml...
글 읽기