본문 바로가기
728x90
반응형

Study/Java97

JAVA HttpURLConnection 활용한 API 호출하기(GET, POST, DELETE) JAVA HttpURLConnection을 활용하여 elasticsearch API를 호출합니다.elasticsearch API에서 제공하는 조회(GET) / 등록·수정(POST) / 삭제(DELETE) 기능을 활용하여 진행할 예정입니다.elasticsearch API 관련 정보는 아래 글에서 확인하여 주시기 바랍니다.https://cjy6179.tistory.com/26?category=904128  01. 엘라스틱서치(Elasticsearch) 6.8 설치 (Linux Centos7)엘라스틱서치(Elasticsearch) 루씬 기반의 검색엔진입니다. ( ※루씬(Lucene) : 자바 언어로 이루어진 정보 검색 라이브러리 자유-오픈 소스 소프트웨어입니다.) 엘라스틱서치(Elasticsearch)의 자세.. 2024. 8. 10.
JAVA AES 암호화 /복호화 예제 (AES-256) 보호되어 있는 글 입니다. 2024. 8. 9.
Java에서 System.getProperty() 사용법 / 현재 디렉토리 알기 / user home 디렉토리 알기 "System.getProperty()" 사용법 자바를 실행할 때, 실행되는 곳의 정보를 얻어오거나 운영체제의 정보가 필요할 때가 있습니다. 실행 위치에 있는 파일을 읽어드려야 하는데, 현재 위치를 알 수 있는 방법 등 시스템의 정보를 가져올때 System.getProperty() 를 사용합니다. System.getProperty() 으로 괄호 안에 주어진 특정 문자를 적어넣으면 그 값이 String 으로 출력됩니다. String dir = System.getProperty("user.home"); System.out.println(dir); // 리눅스 인 경우 /home/유저명/ // macOS인 경우 //Users/유저명/ Property 주요 검색어 검색어 뜻 java.version Java 버전.. 2024. 2. 6.
Java Enum 1편 : Enum 기본적인 사용 1. Overview Java Enum 타입은 일정 개수의 상수 값을 정의하고, 그 외의 값은 허용하지 않습니다. 과거에는 특정 상수값을 사용하기 위해선 모두 상수로 선언해서 사용했습니다. public static final String MON = "Monday"; public static final String TUE = "Tuesday"; public static final String WED = "Wednesday"; 이렇게 사용하면 개발자가 실수하기도 쉽고 한눈에 알아보기도 쉽지 않습니다. 그리고 관련있는 값들끼리 묶으려면 접두어를 사용해서 점점 변수명도 지저분해집니다. Enum 클래스는 이러한 문제점을 말끔히 해결해주는 굉장히 유용한 클래스입니다. 추가적인 활용법은 Java Enum 2편 : 여.. 2024. 2. 5.
728x90
반응형