第一个SpringBoot项目
一、SpringBoot项目的创建方式
1、从官网创建项目
官网创建地址:Spring Initializr
-
project:表示使用什么构建工具,Maven or Gradle;
-
Language:表示使用什么编程语言, Java 、Kotlin or Groovy;
-
Spring Boot:Spring Boot 的版本;
-
Project Metadata:项目元数据,即 Maven项目基本元素,根据自己的实际情况填写;
-
Dependencies:要加入的 Spring Boot 组件;
2、IDEA创建项目
二、项目目录
项目目录如上图所示:
common:用于写工具方法和一些基础方法和通用的枚举类
dao:用于写与数据库交互的逻辑代码和实体类
service:用于写逻辑代码
web:用于写对外暴露的http和其他接口
feign:用于微服务之间通信的接口
各个模块之间的引用关系可以在后续的具体编写中建立,编写的时候要考虑模块之间循环依赖的问题