본문 바로가기

분류 전체보기85

[JMeter] JMeter 설치 및 실행 1.설치파일다운로드 https://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be ava jmeter.apache.org 낮은 버전을 찾을경우에는 아래와 같이 Apache.. 2019. 7. 11.
[SPRING] ResponseEntity ResponseEntity, @ResponseBody Spring에서는 HttpEntity란 클래스를 제공하는데 이 클래스의 역할은 Http 프로토콜을 이용하는 통신의 header와 body 관련 정보를 저장할 수 있도록 한다. 그리고 이를 상속받은 클래스로 RequestEntity와 ResponseEntity가 있다. 즉, 통신 메시지 관련 header와 body의 값들을 하나의 객체로 저장하는 것이 HttpEntity 클래스 객체이고 Request 부분일 경우 HttpEntity를 상속받은 RequestEntity가 Response 부분일 경우 HttpEntity를 상속받은 ResponseEntity가 하게 된다. @ResponseBody나 ResponseEntity를 return 하는거나 결과적으로.. 2019. 7. 5.
[SPRING] RestTemplate RESTful 원칙을 지키면서 HTTP 서버와의 통신이 단순하다. 1.초기화 import org.springframework.web.client.RestTemplate; RestTemplate requestSend = new RestTemplate(ClientHttpRequestFactory requestFactory); ResponseEntity rslt = null; rslt = requestSend.exchange(url, method, requestEntity, responseType); Create a new instance of the RestTemplate based on the given ClientHttpRequestFactory. Parameters: requestFactory HTTP.. 2019. 7. 4.
[SPRING] Task Scheduler 설정 및 사용방법 작업중에 주기적으로 DB를 백업하거나 특정시간 혹은 몇분 혹은 몇시간마다 동작하여 외부 시스템에 접속하여 데이터를 가져오는 등의 경우에 crontab과 같이 동작하는 프로그램을 스프링으로 구현할 수있다. Spring에 Timer나 Quartz가 있지만, Task Scheduler 사용방법을 알아보도록 하겠다. 스프링 3.0부터 TaskExecutor와 TaskScheduler 인스턴스를 구성하는 XML 네임스페이스가 존재하고 트리거로 예약된 태스크를 구성하는 간편한 방법도 제공한다. 1. xml 설정 2. scheduler 스프링 task 네임스페이스에서 가장 강력한 기능은 스프링 애플리케이션 컨텍스트에서 스케줄링 되는 태스크를 설정하는 기능이다. 기본적으로 "ref" 속성은 스프링이 관리하는 어떤 객체.. 2019. 7. 2.