一 创建项目
打开intellij,new-》project,选择maven项目,填入自己的group id(一般为公司邮箱后缀倒过来)以及artifact id(一
般为自己的项目名称)
创建后的工程结构如下:
然后在源代码目录新建package,一般为group id,resources目录放置配置文件以及web资源等。
pom.xml为maven管理的项目的pom文件,里面添加各种项目依赖,spring boot的基本依赖如下:
里面加了对mysql以及fastjson的支持。
二 项目配置
spring boot一般支持两种配置文件:.properties和.yml,这里我们使用properties,但更推荐yml文件。
新建application.properties,加入如下内容:
spring.application.name:服务名称,一般微服务来说即用此名称来注册和发现;
server.port: 服务端口
spring.profiles.active=dev: spring boot针对不同的环境,可以适配不同的配置,一般项目开发有三个环境(dev:开发环境;pro:生产环境;test:测试环境),此语句指明使用开发环境配置,相应的要有不同环境的配置文件,如下:
项目中因环境而不同的配置,一般放在不同的配置文件里,例如数据库、redis、rabbitmq等等