Spring boot 2.2

오늘은 좀 늦은감이 있지만 그래도 spring boot 2.2 의 변화에 대해서 알아보도록 하자. 물론 예전에 틈틈이 특정부분은 관련해서도 남기긴 했지만 정리하는 의미에서 다시 한번 살펴보도록 하자. 물론 이것도 필지가 자주 사용할 것들 혹은 자주 사용하는 것들만 정리하니 나머지는 해당 문서를 참고하면 되겠다. Spring Framework 5.2 알다시피 Spring Framework 5.2로 업그레이드 되었다. 관련해서는 해당 문서를 찾아보면 더 좋을 듯 싶다. 해당 문서는 여기를 살펴보자. JMX now disabled by default JMX는 더.. Read More

Spring boot elasticsearch

저번 포스팅까지 elasticsearch 를 사용해 봤다. 이번에는 Spring boot로 elasticsearch를 사용해보자 spring-data-elasticsearch를 사용할 예정이고 ElasticsearchRepository와 ElasticsearchTemplate 두개를 사용해서 해볼 것이다. ElasticsearchRepository @Document(indexName = “account”, type = “account”, shards = 1, replicas = 0, refreshInterval = “-1”) @Data @AllArgsConstructor @NoArgsConstructor public class Account { @Id private String id; private String name; private String email; public Account(String name, String email) { this.name = name; this.email = email; } } type(table)과 매핑되는 엔티티(?)들이다… Read More

elasticsearch 사용해보자.

저번 포스팅중에 엘라스틱서치를 설치 해봤다. 여기 설치는 해봤으니 사용해보자. 관계형 데이터베이스 elasticsearch Database Index Table Type Row Document Column Field Schema Mapping Index Everything is indexed SQL Query DSL 출처 : http://d2.naver.com/helloworld/273788 관계형 데이터베이스와 엘라스틱 서치에 관한비교를 해봤다. 네이버 개발자블로그에서 찾았다. 우리는 예전에 엘라스틱서치의 플러그인도 설치를 해봤으니 거기서 해도 되고 curl로 해도 상관없다. 엘라스틱과 키바나를 실행 시키고 http://localhost:5601 다음과 같이 접속해보자! 엘라스틱 서치는 Rest Api를 지원한다. http://host:port/(index)/(type)/(action|id) 실습을 한번 해보자… Read More