[ 기타 ]/오픈소스 라이브러리

[ 기타 ]/오픈소스 라이브러리

[Java / Playground] Rest API 호출 모듈 만들기 / RestTemplate

Github: RestApiServicehttps://github.com/HSRyuuu/Playground/tree/master/src/main/java/com/example/playground/spring/restapi Playground/src/main/java/com/example/playground/spring/restapi at master · HSRyuuu/PlaygroundContribute to HSRyuuu/Playground development by creating an account on GitHub.github.com 이 코드는 Lombok에 의존합니다. 참고하세요. 사용법 RestApiService restApiService = new RestApiService();..

[ 기타 ]/오픈소스 라이브러리

[SonarQube] 오픈소스 정적분석 Tool 소나큐브 사용법

소나큐브란?소나큐브는 프로그래밍 언어에서 버그, 코드 스멜, 보안 취약점 등을 발견하기 위한 정적 코드 분석 툴이다. 설치 / 세팅1. 소나큐브 설치https://www.sonarsource.com/products/sonarqube/downloads/ Download | SonarQubeGet the latest LTS and version of SonarQube the leading product for Code Quality and Security from the official download page.www.sonarsource.com 2. 소나큐브 실행다운로드 파일 압축 풀기소나큐브 실행Window: /bin/windows-x86-64/StartSonar.bat 실행Linux: /bin/linu..

[ 기타 ]/오픈소스 라이브러리

[java/Playground] Apache POI 엑셀 파일 다루기

Apache POI 응용 라이브러리Apache POI는 Java에서 엑셀을 다룰 수 있게 도와주는 라이브러리이다.회사에서 Excel 파일을 파싱 할 일이 꽤나 있어서 자주 쓰는 기능을 라이브러리 화했다. gradle로 apachepoi 라이브러리를 import 한 뒤, 아래 gitlab 코드나 full code를 복붙해서 사용하면 된다.귀찮아서 SpringBoot 프로젝트를 만들어서 gradle로 apache poi 라이브러리를 import 했다.implementation 'org.apache.poi:poi-ooxml:5.2.3'참고 링크JAVA & Spring/라이브러리 & Tools] - [Apache POI] Java 코드로 엑셀(.xlsx) 파일 생성하기 - Java로 Excel 다루기 [Apac..

[ 기타 ]/오픈소스 라이브러리

[Apache POI] Java 코드로 엑셀(.xlsx) 파일 생성하기 - Java로 Excel 다루기

Apache POIApache POI는 아파치 소프트웨어 재단에서 만든 라이브러리이다.MS Office 파일 포맷을 순수 Java 언어로 읽고 쓰는 기능을 제공한다.https://poi.apache.org/ Apache POI™ - the Java API for Microsoft Documents Project News 2 July 2024 - POI 5.3.0 available The Apache POI team is pleased" data-og-host="poi.apache.org" data-og-source-url="https://poi.apache.org/" data-og-url="https://poi.apache.org/" data-og-image=""> Apache POI™ - the..

[ 기타 ]/오픈소스 라이브러리

[SchemaSpy] DB 스키마 분석, 시각화 Tool 사용 방법

SchemaSpy 📁SchemaSpy Github > https://github.com/schemaspy/schemaspy SchemaSpy는 오픈소스 데이터베이스 메타데이터 분석 Tool이다. DB접속 정보만 입력하면 간편하게 HTML 기반 보고서를 생성해 준다.생성된 HTML는 아래와 같은 기능을 갖고 있다.ERD, 테이블 명세, Relation 조회메타 데이터를 분석 - constraints, row 수 조회테이블 명세를 excel, pdf, csv 형식의 파일로 다운컬럼 또는 테이블을 클릭하여 링크를 타고 연관된 테이블로 이동 가능처음 보는 DB에 붙었을 때, 연관 관계를 파악하고, DB 명세를 작성하는 등 여러 방면에서 유용하게 사용할 수 있을 것 같다.결과물 examples 아래는 Schem..