【文件属性】:
文件名称:SpringBootStarter:模板Spring Boot项目演示了使用Spring Security保护的REST服务
文件大小:74KB
文件格式:ZIP
更新时间:2021-05-26 05:39:35
Java
使用Gradle的Spring Boot入门项目
该项目旨在通过可用于部署的REST服务使您尽快启动并运行。
它使用以下技术:
Java
Sprint Boot
Gradle
它演示了以下内容:
服务,域对象和测试客户端的单独项目
端到端单元测试
使用Jetty代替Tomcat作为容器
端点安全
指标
标准和自定义健康检查
“ Fat JAR”部署打包
默认记录到控制台和文件
结构
该应用程序实际上分为3个项目
主要服务
服务和客户端使用的域模型
客户实例应用
配置
该应用程序在JAR文件中带有一个嵌入式配置文件application.properties。 要替换此配置,应将新配置放置在主目录的“ config”子目录中
构建应用程序
可以使用标准Gradle命令在IDE外部构建应用程序
gradlew构建
生成的应用程序将放置在子目录“ build / libs”中
运行应用程序
【文件预览】:
SpringBootStarter-develop
----gradlew(5KB)
----settings.gradle(152B)
----SpringBootStarter.iml(9KB)
----spring-boot-example-service()
--------spring-boot-example-service.iml(10KB)
--------src()
----spring-boot-example-client()
--------spring-boot-example-client.iml(1KB)
----gradle()
--------wrapper()
----gradlew.bat(2KB)
----spring-boot-example-domain()
--------spring-boot-example-domain.iml(1KB)
--------src()
----.gitignore(119B)
----readme.md(3KB)
----build.gradle(2KB)