Maven 의존성 전달 예제

Maven 프로젝트에서 의존성 전달 메커니즘을 확인하는 실습입니다. 단계1: 프로젝트 생성 Eclipse에서 새로운 Maven 프로젝트를 생성합니다. 파일 > 새 프로젝트 > Maven 프로젝트 선택 기본 워크스페이스 사용 체크 maven-archetype-quickstart 템플릿 선택 프로젝트 매개변수 설정 후 완료 프로젝트 구조 설정: 그룹 ID: 조직 식별자 (패키지 구조와 일치) 아티 ...

5월 30일 13:44에 게시됨

Maven 프로젝트에서 JaCoCo와 SonarQube 통합하여 테스트 커버리지 분석하기

1. 개요 코드 품질을 보장하기 위해单元测试(단위 테스트)는 필수적인 요소입니다. 그렇다면 테스트의 품질을 어떻게 측정할 수 있을까요? 바로 커버리지(Coverage) 지표를 사용하면 됩니다. 본 문서에서는 Java 프로젝트에서 테스트 커버리지를 측정하는 도구인 JaCoCo를 Maven 프로젝트에 통합하고, SonarQube에서 결과를 확인하는 방법을 설명합니다. JaCoCo는 "Java ...

5월 28일 18:55에 게시됨

Java 기반 Spring MVC 웹 프로젝트 설정

XML 설정 방식과 달리, 이 글에서는 Java 코드를 사용하여 Spring MVC 웹 프로젝트를 구축하는 방법을 설명합니다. Spring MVC 개발 환경을 설정하는 핵심 단계는 세 가지입니다. Spring MVC 의존성 JAR 파일 추가 DispatcherServlet 설정 Spring MVC 구성 1. Spring MVC 환경 설정 Maven 기반 웹 프로젝트를 생성한 후, Spring 및 Spring MVC 의존성을 추가하여 JAR 파 ...

5월 27일 12:24에 게시됨

Spring Boot 프로젝트 시작하기

이전에 스프링, 스트럿츠, 하이버네이트 등 주요 프레임워크를 학습한 개발자들을 위해 새로운 프레임워크인 Spring Boot를 소개합니다. 기존의 복잡한 XML 설정을 대폭 간소화하여 개발 효율성을 높이는 차세대 자바 웹 개발 프레임워크입니다. 개발 환경 구성 JDK 버전: Java 1.8.0_131 Maven 버전: Apache Maven 3.5.0 IDE: IntelliJ IDEA Ultimate Edition 운영체제: ...

5월 25일 05:45에 게시됨

스프링 클라우드 알리바베이스 기반 프레임워크 구축 가이드

기술 스택 spring cloud alibaba, MySQL8, Mybatis-Plus, Nacos, knife4j API 문서, Lombok 개발 환경 설치 JDK17 설치 MySQL 설치 프로젝트 구축 2.1 부모-자식 프로젝트 구성 2.1.1 부모 프로젝트 생성 빈 Maven 프로젝트 생성, 모든 코드 제거하고 pom.xml만 유지 디렉토리 구조: 그림 2 2.1.2 부모 프로젝트 pom 파일 설정 <project xmlns="http:/ ...

5월 19일 08:10에 게시됨