Programming (34) 썸네일형 리스트형 [Elasticsearch] Sample 데이터 적재/조회 하기 들어가며... Spring Boot의 Spring Data Elasticsearch 를 이용하여 Elasticsearch에 적재되어 있는 데이터를 조회하는 것을 구현하기 위해 Elasticsearch에 데이터를 적재할 필요가 있었습니다. CRUD(Create Read Update Delete)테스트를 위해 간단한 자체 샘플을 만들어 진행할 수도 있겠으나 해당 부분을 진행하기 전에 우선 Elasticsearch 연동 부분을 구현하기 위해 1차적으로 Kibana에서 제공하는 Sample Data를 적재하는 방법에 대해서 알아보도록 하겠습니다. Table Of Contents Kibana에서 제공하는 Sample data 적재하기 적재된 데이터의 Index, Type, Document 확인하기 RESTful .. [Spring Boot][기본 3/3] Sample Project 시작하기 들어가며... Spring Boot을 개발하기 위한 STS IDE를 설치하였으므로 간단하게 Sample Project를 작성해 보도록 하겠습니다. 최종 형상을 정하고 단계별로 정리하면 좋을 듯 하나 현재로써는 그때 그때 필요한 내용을 무작위로 선정하여 개념을 공부하는 위주로 정리할 계획입니다. Table of Contents 프로젝트 생성하기 프로젝트 기본 환경 설정하기 Dependency 설정 및 프로젝트 생성 패키지 및 클래스 생성 샘플 API 구현 결과확인 Sample Project ● 프로젝트 생성하기 STS 상단 메뉴의 "File > New > Spring Starter Project" 탭을 눌러 신규 Spring Boot 프로젝트를 생성합니다. ● 프로젝트 기본 환경 설정하기 프로젝트를 생성하.. [Spring Boot][기본 2/3] 기본설정 들어가며... STS를 이용하여 Spring Boot 또는 Java project를 시작하기 전에 간단히 설정하면 좋을 부분들에서 대해서 설명하고자 합니다. 목차 JDK 설치하기 STS IDE 테마(Theme) 변경하기 Editor 폰트 변경하기 Editor 문자 Encondig 변경하기 JDK 설치하기 Spring 자체가 Java기반의 프레임워크이기 때문에 Spring Boot Application 개발을 위해서는 JDK를 반드시 설치하여야 합니다. 맥에서 JDK를 설치하는 방법은 이전 포스팅을 참조하시면 되겠습니다. 2020/01/09 - [Programming/Java관련] - 맥(Mac)에 OpenJDK 설치하기 맥(Mac)에 OpenJDK 설치하기 들어가며... Oracle이 Oracle JDK.. [Spring Boot][기본 1/3] 맥(Mac)에 STS(Spring Tool Suite) 설치하기 들어가며... Java Application 개발을 위해 Spring Boot을 다시 사용하게 되면서 개발툴인 STS(Spring Tool Suite)설치 부터 Spring Boot을 이용한 Application 개발에 대한 내용들을 정리하고자 합니다. Spring Boot 개발환경 Spring Boot 프레임워크를 사용하여 개발을 하기 위한 환경으로는 다음과 같은 방법들이 있습니다. Eclipse에 STS Plug-in을 설치하는 방법 자신의 OS에 맞는 STS를 설치하는 방법 Visual Studio Code에 STS Plug-in을 설치하는 방법 Theia에 STS Plug-in을 설치하는 방법 위 방법 외에도 대부분의 개발 IDE에 Spring Boot을 개발할 수 있는 Plug-in을 제공하는 .. [Elasticsearch] 맥(Mac)에 Homebrew를 사용하여 ElasticSearch 설치하기 들어가며... 최근 프로젝트를 진행하면서 ElasticSearch 엔진에 대한 기술 및 사용법이 필요하게 되어 본 포스팅에서는 맥(Mac)에서 ElasticSearch 엔진 설치하는 방법을 정리하도록 하겠습니다. 관련 포스팅 2020/01/09 - [Programming/Java관련] - 맥(Mac)에 OpenJDK 설치하기 2020/01/09 - [Mac등이/앱추천 및 사용법] - Homebrew 설치 및 간단 사용법 ElasticSearch란? 기회가 된다면 추후에 자세하게 다뤄보기로 하고 본 포스팅에서는 설치방법에 대해서만 다루도록 하겠습니다. 간략하게 정의하면 "분산형 RESTful 검색 및 분석 엔진" 정도 입니다. ElasticSearch 홈페이지 오픈소스 검색 및 분석· Elasticsear.. 맥(Mac)에 OpenJDK 설치하기 들어가며... Oracle이 Oracle JDK를 유료화하면서 많은 Java개발자들이 OpenJDK를 사용하는 추세입니다. 이러한 이유로 맥에 OpenJDK를 설치하는 방법에 대해서 설명하고자 합니다. Homebrew로 OpenJDK 설치하기 맥에서 Homebrew를 사용하여 OpenJDK를 설치할 수 있으며 2020년 1월 10일 현재기준 JDK 11, 12, 13버전을 설치할 수 있습니다. 최신의 JDK (13버전)을 설치하려면 아래의 명령어를 수행하면 됩니다. $ brew install openjdk 설치과정은 아래와 같습니다. 위와 같은 결과 화면이 나왔으면 설치는 완료된 것이며 마지막 설명과 같이 설치한 openjdk를 본인의 디폴트 JDK로 사용하고자 하면 자신의 shell종류에 따라 ".ba.. OpenJDK 정리 들어가며... Oracle에서 JDK 1.8 이후 버전의 JDK 업데이트 중지와 유료화로 인해 많은 Java개발자들이 Oracle JDK에서 Open JDK로 전향중이다. 맥북을 사용중인데 이러한 영향인지는 모르겠으나 이번 MacOS Catalina로 업데이트하고 나니 기존에는 디폴트로 설치되어 있던 JDK가 아예 없어졌다. 하여 OpenJDK를 설치하려고 살펴보다 OpenJDK를 이용한 실제 JDK버전들이 많음을 알게되고 정리가 필요할 듯 하여 이렇게 글로 남긴다. JDK (Java Development Kit)의 종류와 성격 Java 자체는 무료 언어이며 이를 실행할 수 있는 환경으로 만들어주는 JRE(Java Runtime Environment)에 개발 및 기타도구들이 포함된 것이 JDK이다. 따라.. C언어 초급) 01.들어가며 : 03. C언어의 구성요소 들어가며... C언어의 구성요소에는 크게 "식별자", "키워드", "연산자", "상수", "분리자", "주석" 등이 있습니다. 사실 이는 C언어에만 존재하는 것이 아니라 모든 언어에 해당하는 요소입니다. 몇몇 요소의 경우는 언어마다 세부내용에 있어 조금씩 상이하지만 그 요소의 존재의미는 동일하다고 생각하시면 됩니다. 키워드 (Keyword) C언어(프로그래밍 언어)에서 미리 사용되어지고 있는 식별자라고 생각하면 됩니다. 다른말로는 예약어라고도 합니다. ● C언어의 키워드 break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void defau.. 이전 1 2 3 4 5 다음