//pool 에 보관할 최대 커넥션 개수 : 기본 10개
// 10개가 모두 소진되면 기다려야 한다.(connection-timeout 을 넘기면 접속이 끊어진다.)
// 크게 잡으면 많이 수용할 수 있지만 메모리를 많이 먹고 서버 start 시 시간이 오래 걸릴 수 있다.
spring.datasource.hikari.maximum-pool-size=10
// pool 에 커넥션을 요청하고 기다릴 수 있는 시간(30초)
// 이 시간이 넘어가면 Exception 발생하고 접속이 끊어진다.
spring.datasource.hikari.connection-timeout=30000
// 놀고 있는 커넥션을 폐기하기까지 기다리는 시간(10분)
spring.datasource.hikari.idle-timeout=600000
// 커넥션 최대 유지시간(30분)
// 바로 폐기하지 안혹, 해당 작업이 종료되면 폐기
spring.datasource.hikari.max-lifetime=1800000
Restful 서비스의 반환 값은 일반적으로 XML 과 JSON 을 활용한다.
그중 JSON 이 가장 대중적이다.
url 요청 내용에 JSON 으로 응답하는 서비스를 만들어 보자.
이번에는 Jackson 이라는 라이브러리를 활용 하여 JSON 응답 값을 만들어 보자.
string 을 json 으로 변환해 주는 라이브러리