01. Spring ๊ธฐ๋ณธ ์ค์
1๏ธโฃ ย pom.xml
ํด๋น ํ๋ก์ ํธ์ ํ๊ฒฝ์ค์ ์ ํ๋ ํ์ผ.
โpropertiesโ ํ๊ทธ : ์๋ฐ ๋ฒ์ , ์คํ๋ง ๋ฒ์ ๋ฑ xml ํ์ผ์์ ์ฌ์ฉํ ์์ฑ๋ค์ ๋ฃ์ด์ค๋ค.
โdependenciesโ ํ๊ทธ : ํ๋ก์ ํธ์์ ์ฌ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ณด๋ฅผ ๋ฃ์ด์ค๋ค.
๐ก ์์
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>kr.bit</groupId>
<artifactId>0501</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!-- xml์์ ์ฌ์ฉํ ์์ฑ๋ค -->
<properties>
<!-- ์๋ฐ ๋ฒ์ -->
<java-version>1.8</java-version>
<!-- ์คํ๋ง ๋ฒ์ -->
<org.springframework-version>6.0.11</org.springframework-version>
<org.slf4j-version>1.7.26</org.slf4j-version>
<ch.qos.logback-version>1.2.3</ch.qos.logback-version>
</properties>
<!-- ํ๋ก์ ํธ์์ ์ฌ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ณด -->
<dependencies>
<!-- spring context -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<!-- slf4j -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<!-- logback -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${ch.qos.logback-version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>