Spring Boot 를 사용한 프로젝트 중에 application.properties 에 설정 값을 추가 한 후 클래스에서 @Value 어노테이션을 사용하여 개발하려고 하는데 @Value 어노테이션을 선언한 변수가 계속해서 null 이 떨어지는 현상이 발생되었다. application.properties 파일과 class 파일은 아래와 같이 코딩되어있다. - application.properties file.upload.path.tmp = D:/upload/tmp file.upload.path = D:/upload - 호출 class public class TestClass { .... 생략 ..... String tmpPath = FileUtil.makeTmpFilePath("/1depth/2dept..
REST API 를 구성 할 시, 테스트 방법은 다양하다. 내 경우는 IntelliJ 를 사용할 시에는 request.http 를 사용하고, Tool 을 사용할때는 POST MAN이나, 브라우저에서 ARC, POST MAN 플러그인을 사용하기도 한다. 하지만 이는 나 혼자만의 테스트를 위한 방법에 불과하며, 여럿이 함께하고자 할때, 각각 위와 같은 방법으로 데이터를 셋팅하고, 확인하고 하는 것은 여간 귀찮은 일이 아닐 것이다. 그렇기에 찾아본 것이 Swagger. 사실 이 Swagger 자체는 알고지낸 지는 꽤 되었지만, 실제로 샘플 마저 구성해본적은 없었다. ... 라고 위에 주절주절 쓰려고 했지만, 여기까지 오신 분들은 왠만해서 왜 왔는지 아시리라 생각하고 바로 샘플 코드로 들어가고자 한다. 1. 환..
*** 중요필터는 J2EE 표준 스펙에 나와있는 Servlet 기술 중 일부라서 web.xml 에 기술인터셉터는 비슷하지만 Spring 에 녹인 것 --> 스프링 기반이라면 필터보단 인터셉터를 사용.--> 스프링 없이 단순 Servlet 구현이라면 필터를 사용. -- 아래는 참고 인터셉터 설정파일 보통 이런식으로 선언 되어있을듯 하다. 해석은 api1,2,3 호출되기전에 인터셉터클래스를 먼저 호출하겠다. 뭐 이런뜻이다. 필터 부분 설정 필터이름 com.changpd.test.filter.필터클래스 필터이름 /* 이것도 해석해보면어떤게 호출되든지간에 (/*) '필터이름' 부터 먼저 호출하겠다. 역시나 비슷해 보인다. 인터셉터나 필터나, api1,2,3이 호출되면 각각 자신이 전후처리기역할을 수행하려는 의도..
- Total
- Today
- Yesterday
- 빅토리아폴스
- 족발
- Cambodia
- jQuery
- 애드센스
- Oracle
- 마추피추
- 칼라마
- 칠레
- 우유니
- aguas calientes
- 킹덤 호텔
- Namibia
- 나미비아
- 성계 투어
- Cusco
- 남미 저가항공
- 아구아스 칼리엔테스
- 남미
- 후마리
- 볼리비아
- 햄버거
- calama
- Uyuni
- 캄보디아
- 성스러운 계곡
- 푸에르토 나탈레스
- 쿠스코
- 토레스 델 파이네
- 빈트후크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |