# ===== 빌드 결과물 =====
target/
!**/src/main/**/target/
!**/src/test/**/target/
*.class
*.jar
!gradle/wrapper/gradle-wrapper.jar
*.war
*.ear
*.nar

# ===== 로그 =====
*.log
logs/
spring-shell.log

# ===== Maven =====
.mvn/wrapper/maven-wrapper.jar
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties

# ===== IntelliJ IDEA =====
.idea/
*.iws
*.iml
*.ipr
out/

# ===== Eclipse / STS =====
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/

# ===== NetBeans =====
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
.gradle/
!**/src/main/**/build/
!**/src/test/**/build/

# ===== VS Code =====
.vscode/

# ===== OS =====
.DS_Store
Thumbs.db
ehthumbs.db

# ===== 환경설정 (민감정보 분리 시) =====
# application-local.properties
# application-secret.properties
