ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Spring-boot 기초 Dependencies
    스프링 2024. 4. 8. 17:03
        //h2
        runtimeOnly 'com.h2database:h2'
        //mysql
    //  runtimeOnly 'com.mysql:mysql-connector-j'
        //JDBC, JPA
        implementation 'org.springframework.boot:spring-boot-starter-data-jdbc'
        implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
        //Lombok
        compileOnly 'org.projectlombok:lombok'
        annotationProcessor 'org.projectlombok:lombok'
        //SpringBoot starter
        developmentOnly 'org.springframework.boot:spring-boot-devtools'
        implementation 'org.springframework.boot:spring-boot-starter-web'
        testImplementation 'org.springframework.boot:spring-boot-starter-test'
        //validation
    //  implementation 'org.springframework.boot:spring-boot-starter-validation'
        //oauth2.0
    //  implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'
        //jwt
    //  compileOnly group: 'io.jsonwebtoken', name: 'jjwt-api', version: '0.11.2'
    //  runtimeOnly group: 'io.jsonwebtoken', name: 'jjwt-impl', version: '0.11.2'
    //  runtimeOnly group: 'io.jsonwebtoken', name: 'jjwt-jackson', version: '0.11.2'
        //spring security
    //  implementation 'org.springframework.boot:spring-boot-starter-security'
    //  testImplementation 'org.springframework.security:spring-security-test'
        //QueryDsl
    //  implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
    //  annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta"
    //  annotationProcessor "jakarta.annotation:jakarta.annotation-api"
    //  annotationProcessor "jakarta.persistence:jakarta.persistence-api"
        //Swagger3
    //  implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0'
        //S3 AWS
    //  implementation 'org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE'
        // spring boot 애플리케이션을 모니터링하고 관리하는 데 도움이 되는 운영 환경용 기능들
    //  implementation 'org.springframework.boot:spring-boot-starter-actuator'
        // 애플리케이션 메트릭을 수집하기 위한 간단하고 일관된 API를 제공하는 메트릭 퍼사드 라이브러리
    //  runtimeOnly 'io.micrometer:micrometer-registry-prometheus'


    주석이 없는 라이브러리들은 기초 라이브러리

    '스프링' 카테고리의 다른 글

    h2 - 데이터 베이스 연결  (0) 2024.10.23
    결제 API  (0) 2024.03.18
    CORS  (0) 2024.03.18
    구글 로그인  (0) 2023.12.31
    네이버 로그인  (0) 2023.12.31
Designed by Tistory.