java
-
02. JAVA HttpURLConnection 활용한 API 호출하기(GET, POST, DELETE)JAVA 2021. 12. 26. 17:33
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)의..
-
99. JAVA 7 Try 문 자원해제 (try-with-resources)JAVA 2021. 12. 1. 21:37
try-with-resources는 기존 try-catch을 보완하여 자바 7버전에서 도입된 try문입니다. try-with-resources 문은 하나 이상의 리소스를 선언하는 try문 입니다. (여기서 리소스란 DBconnetcion, IO 작업 (inputStream, Connection) 등 작업이 완료된 이후 리소스를 닫아주어야하는 개체를 말합니다.) try-with-resources 은 기존 try-catch에서 close()를 실행해주어야 했던 부분을 자동으로 실행시켜주어 소스상의 간결성과 안전성을 제공합니다. 하지만 close()가 자동으로 호출되는 것은 AutoCloseable을 구현한 객체여야만한다는 조건이 있습니다. ( 구현객체여부 https://docs.oracle.com/javas..