JAVA

프로젝트생성

승운노트 2025. 10. 15. 16:10

기본 프로젝트 생성

 
프로젝트 스펙
 
이름 (Name): solid-task
언어 (Language): Java
타입 (Type): Gradle - Groovy
그룹 (Group): com.puzzlix
아티팩트 (Artifact): solid-task
패키지 이름 (Package name): com.puzzlix.solidtask
JDK: 21
패키징 (Packaging): Jar
Spring Boot: 3.3.x (또는 최신 안정 버전)
의존성 (Dependencies):
 
 
dependencies {
	implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
	implementation 'org.springframework.boot:spring-boot-starter-mustache'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	compileOnly 'org.projectlombok:lombok'
	developmentOnly 'org.springframework.boot:spring-boot-devtools'
	runtimeOnly 'com.h2database:h2'
	runtimeOnly 'com.mysql:mysql-connector-j'
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation 'org.springframework.boot:spring-boot-starter-test'
	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
}
 
 

기본 패키지 생성

com.puzzlix.solidtask
└── _global
└── domain
    ├── issue   // 이슈와 관련된 모든 클래스들
    ├── project // 프로젝트와 관련된 모든 클래스들
    └── user    // 사용자와 관련된 모든 클래스들​
 
 
 
 
git 설정 확인