Recent posts

Java에서 JSON(GSON)사용

1 minute read

Java에서 간단하게 json을 생성하고 파싱하는 방법을 알아보자. 여러가지 라이브러리가 있는데 우리는 여기서 구글에서 만든 gson를 이용하겠다. gson은 비교적 가볍고, 메이븐저장소를 지원하고 전반적으로 성능이 좋아서이다. 먼저 메이븐으로 다운로드한다. <depend...

Spring에서 Redis 설정

1 minute read

Spring(boot)에서 Redis를 설정하는 것은 무척 간단하다. 레디스를 이용해서 간단하게 페이지 방문자수를 업데이트해주는 것을 만들어보자. 먼저 메이븐에서 먼저 관련 라이브러리를 추가해주자. <dependency> <groupId>org.sp...

MariaDB Galera, Maxscale 설치

3 minute read

Mariadb에서 Galera와 Maxscale를 설치해본다. 1. Galera 설치 Galera를 사용하려면 최소 3대의 장비가 필요하다. 테스트는 아래 장비로 구성한다. server name ip ...

Spring에서 JNDI설정(hikaricp)

less than 1 minute read

스프링에서 jndi를 통해 mysql과 연결하자. 1. 해당 라이브러리를 tomcat/lib에 넣어준다. mysql-connector-java-5.1.34.jar slf4j-api-1.6.6.jar HikariCP-2.6.0.jar 2. Tomcat의 Serve...

Spring Boot에서 배포환경 나누기

2 minute read

스프링부트에서 war로 만들고 각 서버에 톰켓으로 배포할 때 설정하는 방법을 알아보자. 몇가지 방법이 있지만, 가장 간단하고 일반적인 방법으로 설정을 해보자. 스프링부트에서는 application.yml를 통해 아래와 같이 profile를 설정하는 방법이 있다. 배포환경을 나누는 ...