본문 바로가기

Maven3

[마이바티스(MyBatis)] 환경 설정 Chapter 2. 환경 설정 마이바티스를 사용하기 위한 첫 단계는 환경 설정입니다. 이 장에서는 Java 버전과 IDE 선택, 의존성 관리 도구 설정, 그리고 마이바티스의 기본 설정 파일인 mybatis-config.xml 설정에 대해 다룹니다. 이 모든 설정을 통해 마이바티스를 사용할 준비를 마치게 됩니다. [Chapter 2. 환경설정] 2.1. Java 버전 및 IDE 선택 2.1.1. 호환되는 Java 버전 2.1.2. 추천하는 IDE 2.1.2.1. IntelliJ IDEA 2.1.2.2. Eclipse 2.2. 의존성 관리 도구 설정 2.2.1. Maven 설정 2.2.1.1. Maven의 개념과 사용 이유 2.2.1.2. Maven을 이용한 마이바티스 설정 2.2.2. Gradle 설정 2.. 2023. 5. 16.
[스프링 부트(SpringBoot)] 스프링 부트의 핵심 기능 3. 스프링 부트의 핵심 기능 3.1. 의존성 관리 스프링 부트는 개발자가 프로젝트를 진행하는 데 필요한 의존성을 쉽게 관리할 수 있도록 도와줍니다. 스프링 부트는 '스타터(Starter)'라는 의존성 그룹을 제공하여, 관련된 의존성들을 한 번에 추가할 수 있습니다. 예를 들어, 웹 개발을 위해 스프링 부트 웹 스타터를 사용할 수 있습니다. Maven의 경우 pom.xml에 다음과 같이 추가합니다. org.springframework.boot spring-boot-starter-web Gradle의 경우 build.gradle에 다음과 같이 추가합니다. // Gradle 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-web' 이렇.. 2023. 5. 3.
[자바(JAVA)] 기타 자바 라이브러리 및 유용한 도구 42. 기타 자바 라이브러리 및 유용한 도구 42.1. 빌드 도구 (Maven, Gradle) 빌드 도구는 프로젝트의 구조를 관리하고, 라이브러리를 다운로드하며, 프로젝트를 빌드 및 테스트하는 데 사용됩니다. 자바에서 널리 사용되는 빌드 도구로는 Maven과 Gradle이 있습니다. Maven: XML 기반의 설정 파일(pom.xml)을 사용하며, 프로젝트 관리와 빌드를 자동화하는 데 사용됩니다. Maven 저장소를 통해 다양한 라이브러리를 쉽게 다운로드할 수 있습니다. 4.0.0 com.example my-project 1.0.0 junit junit 4.12 test Gradle: Groovy 또는 Kotlin DSL을 사용한 설정 파일(build.gradle 또는 build.gradle.kts)을 .. 2023. 4. 30.