BigDecimal의 소수점 상수 직접 접근 Deprecated에 따른 대응 가이드
BigDecimal의 올림, 내림 등 소수점 처리를 위해서는 enum RoundingMode를 사용함 Java9 부터는 상수를 직접 참조하는 방식인 BigDecimal.ROUND_UP과 같은 방법이 Deprecated 됨. 이에 따라서 RoundingMode로 변경이 필요함. BigDecimal Rounding...
BigDecimal의 올림, 내림 등 소수점 처리를 위해서는 enum RoundingMode를 사용함 Java9 부터는 상수를 직접 참조하는 방식인 BigDecimal.ROUND_UP과 같은 방법이 Deprecated 됨. 이에 따라서 RoundingMode로 변경이 필요함. BigDecimal Rounding...
Auto-Commit 관련 설정 DBeaver에서는 모드에 따른 Transaction 기본 설정값이 다름. 개발버전(Development) : Auto Commit 테스트버전(Test) : Auto Commit 운영버전(Production) : Manual Commit Manual Commit 설정 방법 등록된 DB 접속정보...
SchemaSpy는 데이터베이스에 있는 스키마의 메타데이터를 분석하여 HTML 기반으로 볼 수 있는 시각적 표현을 생성해주는 Java 기반의 분석 도구입니다. HTML 링크와 엔티티 관계 다이어그램으로 표시되는 하위 및 상위 테이블 관계를 보여주는 ERD를 제공합니다. docker-compose.yml version: '3' services: ...
SonarQube Linux Requirements Reference = https://docs.sonarqube.org/display/SONAR/Requirements Linux를 사용하고 있다면 리눅스의 다음 설정 값을 확인해야 함. vm.max_map_count : 262144 이상 fs.file-max : 65536 이상 Op...
문제점 젠킨스에서 Sonar 배포시에 SVN Plugins에 따른 인증 오류가 발생된다. 해결 방법 Sonar의 관리자에서 SVN 탭을 선택하여 Disable the SCM Sensor를 비활성화 시켜준다. 또는 해당되는 SVN에 접속할 수 있는 계정 정보를 입력한다. 해당 정보에서 분석시에 코드를...
Sonar Maven Plugin 추가 <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.7.0.1746</versio...
NPM 설정 정보 확인 간략화된 NPM 설정 정보 확인 상세 NPM 설정 정보를 확인하고 싶다면 -l 옵션을 추가하여 npm config list -l 로 확인 npm config list NPM 설정 정보 결과 간략화된 NPM 설정 정보 확인 결과 사용자가 직접 변경...
프로젝트의 Node 관련 폴더 생성 프로젝트 구조 B/E 프로젝트 : /src/main F/E 프로젝트 : /src/node NPM 초기화 프로젝트가 열려있는 Node 폴더에서 Terminal 혹은 cmd를 켜고 npm init을 입력합니다. 쭉 내려오는 질문들에 적절한 답을 적고 (따로 적을...
프로젝트 진행시에 하나의 Eclipse에서 다중 프로젝트를 구성하여 동시에 실행해야 할 때가 있다. 이때는 보편적으로 다음 중 하나의 방법을 통해서 구성할 수 있다. WAS의 Context를 활용한 다중 프로젝트 구성 WAS의 Port를 활용한 다중 프로젝트 구성 WAS의 Context를 활용한 다중 프로젝트 구성 하나의 WAS...
Java Save Actions 설정 자바 코드 수정 후에 저장시에 자동으로 지정된 액션을 수행한다. 불필요한 코드 및 코드 포맷에 대한 일치화를 위한 작업 Save Actions 활성화 Preferences > Java > Editor > Save Actions Perform the selected ...