该源码项目包含以下技术:
- MongoDB
- Actuator
- AOP used for logging
- MapStruct
- Lombok
- BuilderDesingPattern with Lombok
- waggerUI
为了构建和运行应用程序,需要以下内容;
- Spring Boot 2.5.6
- JDK 17
- Maven 3.8.3
- Springfox Boot Starter 3.0.0 for Swagger UI Documentation
- MongoDB
该项目可以使用 Spring Cloud Config Server 启动,也可以直接在应用程序中启动。为了在自身内启动项目,启用 application.properties 文件中的属性并禁用 bootstrap.properties 文件。
应用程序可以使用 evrentan.examples.springbootprojectexample.spring.config.spring 包下的 SpringBootProjectExampleApplication 类运行。
或者,您可以像这样使用Spring Boot Maven 插件:
mvn spring-boot:run
github项目点击标题