Spring Boot Kotlin 模板项目
这个项目是用 Kotlin 语言重新编写的 Spring Boot 模板。
主要区别在于:
* 使用 Kotlin 替代了 Java
* 不再需要 Lombok 库
* 需要启用 plugin.allopen 和 org.jetbrains.kotlin.plugin.spring 插件以确保 Spring 功能正常
* 最好引入 jackson-module-kotlin 和 kotlin-reflect 依赖,以保证 Spring 能够正常运作
项目结构说明:
* buildSrc - Gradle 依赖和插件配置模块
* common - 仅包含数据类的通用模块
* common-all - 所有其他模块的最通用的类
* backend - 不依赖 Spring 的微服务业务逻辑
* backend-app - 后端模块的端点和依赖注入配置
如何启动?
运行 com.inventale.project.HelloWorldApplication 类即可。
spring-boot-kotlin-template-master.zip
预估大小:56个文件
spring-boot-kotlin-template-master
文件夹
gradlew.bat
2KB
gradlew
5KB
config
文件夹
application-production.yml
61B
application.yml
168B
application-test.yml
25B
application-local.yml.template
97B
application-qa.yml
53B
application-dev.yml
17B
...
665.64KB
文件大小:
评论区