▣ Tools/Library🎲

    [Library] 히카리 커넥션 풀(Connection pool) 사용하기 [Connection pool 라이브러리, HikariCP]

    1. Connection pool 라이브러리, HikariCP - HikariCP - 다운로드 : https://mvnrepository.com/artifact/com.zaxxer/HikariCP/4.0.3 - SLF4J API - 다운로드 : https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.36 2. HikariCP 사용방법 - DBConn.java package utils; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.SQLException; import com.zaxxer.hikari.HikariConfig; import com.zaxxer.hik..

    [Library] 자바(Java)에서 썸네일 이미지 만들기 [썸네일 라이브러리, Thumbnailator]

    1. 썸네일 라이브러리, Thumbnailator - 다운로드 : https://mvnrepository.com/artifact/net.coobird/thumbnailator/0.4.8 2. Thumbnailator 사용방법 - sourceRegion() public static void main(String[] args) throws IOException { File file = new File("C:\\Users\\user\\Desktop\\thumb", "origin.jpg"); Thumbnails .of(new File("C:\\Users\\user\\Desktop\\thumb", "origin.jpg")) .sourceRegion(Positions.TOP_CENTER, 200, 200) .siz..

    [Library] Jsoup으로 웹 페이지 크롤링(Crawling)하기 [parsing 라이브러리 : Jsoup]

    1. parsing 라이브러리 : Jsoup - 다운로드 : https://mvnrepository.com/artifact/org.jsoup/jsoup/1.14.3 2. Jsoup으로 웹 페이지 크롤링하기[웹 페이지에 있는 썸네일 저장하기] - DB 테이블 생성 : TBL_MUSINSA_SAMPLE - HTMLParser.java package app; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.net.URL; import java.sql.PreparedStatement; import java.util..

    [Library] 자바(Java)에서 SMTP 메일 발송하기 [메일 발송 라이브러리 : Javax Mail API]

    1. JavaMail API 다운로드 - Javax Mail 1.6.2 - 다운로드 : https://search.maven.org/artifact/com.sun.mail/javax.mail/1.6.2/jar - Javax Mail API 1.6.2 - 다운로드 : https://mvnrepository.com/artifact/javax.mail/javax.mail-api/1.6.2 2. 메일 계정 앱 비밀번호 생성 [꿀팁] 구글(Google) 앱 비밀번호 생성하기[Mail API 사용을 위한 Google 앱 비밀번호 생성] 1. 구글 2차 비밀번호 설정하기 2. 앱 비밀번호 설정하기 yermi.tistory.com 3. SMTP로 메일 발송하기 - MailSender.java package app; i..

    [Library] 자바(Java)로 제이슨(Json) 출력하기 [Json 라이브러리, Gson]

    1. Json 라이브러리, Gson - 다운로드 : https://mvnrepository.com/artifact/com.google.code.gson/gson/2.8.5 2. Gson 사용방법 - Json으로 출력할 객체 생성 Member member = new Member("javaman", "1234", "자바맨", "javaman@gmail.com"); - 객체를 Json 형태로 변환하기 Gson gson = new Gson(); String jsonStr = gson.toJson(member); - Json을 객체 형태로 변환하기 Member member2 = gson.fromJson(jsonStr, Member.class); System.out.println(member2); // Map을 사..