1234567891011121314151617181920212223242526272829303132333435363738394041 |
- description "爱组搭低代码组件化开发平台服务包"
- /*
- --------------------------------------------------------
- 非所有服务都必须依赖的包请勿添加
- --------------------------------------------------------
- */
- dependencies {
- api project(":aizuda-core")
- api("org.springframework.boot:spring-boot-starter-web") {
- exclude module: "spring-boot-starter-tomcat"
- }
- api("org.springframework.boot:spring-boot-starter-aop")
- api("org.springframework.boot:spring-boot-starter-actuator")
- api("org.springframework.boot:spring-boot-starter-undertow")
- api("org.springframework.boot:spring-boot-starter-validation")
- // 为了减少依赖 jar 体量,非公共依赖不要申明为 api 必须遵守在负责人同意允许后在对应项目中添加
- // 文档
- api("org.springdoc:springdoc-openapi-starter-common")
- // 日志
- api('org.springframework.boot:spring-boot-starter-log4j2')
- api("com.lmax:disruptor")
- // 数据库相关
- api("org.springframework.boot:spring-boot-starter-jdbc")
- api("org.postgresql:postgresql")
- api("com.baomidou:mybatis-plus-spring-boot3-starter")
- api("com.baomidou:mybatis-plus-jsqlparser")
- api("com.baomidou:kisso")
- // 为了减少依赖 jar 体量,非公共依赖不要申明为 api 必须遵守在负责人同意允许后在对应项目中添加
- compileOnly("org.aspectj:aspectjweaver")
- compileOnly("org.projectlombok:lombok")
- annotationProcessor("org.projectlombok:lombok")
- testAnnotationProcessor("org.projectlombok:lombok")
- testCompileOnly("org.projectlombok:lombok")
- }
|