forgeboot/forgeboot-webmvc/dto/build.gradle.kts
gewuyou ff8593007d feat(webmvc-dto): Add a pagination extension function and update internationalization support - A new PageExtension.kt file has been added to provide conversion from Page objects to PageResult objects
- Added the PageResultExtension.kt file to provide the mapping and conversion function of pagination results
- Updated internationalization message references in the DeleteByIdsReq and PageQueryReq files
- Modify the R.kt file to add default success and failure response information objects
- Simplified project structure by removing redundant internationalized message files
2025-05-29 22:13:20 +08:00

18 lines
523 B
Plaintext

plugins{
alias(libs.plugins.forgeboot.i18n.keygen)
}
dependencies {
api(project(Modules.I18n.API))
api(project(Modules.TRACE.API))
implementation(libs.kotlinReflect)
compileOnly(libs.springBootDependencies.bom)
compileOnly(libs.jackson.annotations)
compileOnly(libs.springBootStarter.jpa)
compileOnly(libs.springBootStarter.validation)
}
i18nKeyGen {
rootPackage.set("com.gewuyou.forgeboot.webmvc.dto.i18n")
level.set(3)
readPath.set("src/main/resources/i18n/${project.name}")
}