thêm demo report
This commit is contained in:
parent
2617f55363
commit
dca934afd8
56
vega-hrm-report/build.gradle
Normal file
56
vega-hrm-report/build.gradle
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
plugins {
|
||||
id 'java'
|
||||
id 'org.springframework.boot' version '3.4.0'
|
||||
id 'io.spring.dependency-management' version '1.1.6'
|
||||
}
|
||||
|
||||
group = 'com.vega.hrm.report'
|
||||
version = 'unspecified'
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'org.springframework.boot:spring-boot-starter-data-jpa:3.4.0'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-web:3.4.0'
|
||||
implementation 'org.projectlombok:lombok:1.18.38'
|
||||
implementation('org.springframework.boot:spring-boot-starter:3.4.0') {
|
||||
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
|
||||
}
|
||||
implementation 'org.springframework.boot:spring-boot-starter-log4j2:3.4.0'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-validation:3.4.0'
|
||||
implementation 'de.mkammerer:argon2-jvm:2.1'
|
||||
implementation "com.google.apis:google-api-services-youtube:v3-rev182-1.22.0"
|
||||
implementation("com.google.collections:google-collections:1.0")
|
||||
implementation("com.google.guava:guava:20.0")
|
||||
implementation("com.google.apis:google-api-services-youtubeAnalytics:v2-rev272-1.25.0")
|
||||
implementation "com.google.http-client:google-http-client-jackson2:1.20.0"
|
||||
|
||||
// OAuth Client
|
||||
implementation "com.google.oauth-client:google-oauth-client-jetty:1.20.0"
|
||||
implementation 'com.google.apis:google-api-services-oauth2:v2-rev157-1.25.0'
|
||||
implementation 'com.google.oauth-client:google-oauth-client-jetty:1.34.1'
|
||||
implementation 'com.google.api-client:google-api-client:2.3.0'
|
||||
|
||||
// Google Collections
|
||||
implementation "com.google.collections:google-collections:1.0"
|
||||
implementation 'com.google.code.gson:gson:2.11.0'
|
||||
annotationProcessor 'org.projectlombok:lombok:1.18.38'
|
||||
implementation project(":vega-hrm-core")
|
||||
implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1'
|
||||
|
||||
// YouTube Reporting API
|
||||
implementation "com.google.apis:google-api-services-youtubereporting:v1-rev10-1.22.0"
|
||||
|
||||
}
|
||||
|
||||
configurations {
|
||||
all {
|
||||
// Loại bỏ Logback
|
||||
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
|
||||
|
||||
// Loại bỏ logging mặc định
|
||||
exclude group: 'ch.qos.logback', module: 'logback-classic'
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
package com.vega.hrm.report;
|
||||
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.transaction.annotation.EnableTransactionManagement;
|
||||
|
||||
@SpringBootApplication(scanBasePackages = "com.vega.hrm")
|
||||
@EnableTransactionManagement
|
||||
public class VegaHrmReportApplication {
|
||||
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(VegaHrmReportApplication.class, args);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user