如果你爆红,可以试着切换一下2个本地仓库,因为他可能来不及检查,本人先切换成默认的.m2
仓库,然后给切换成自定义仓库然后红色消了(按道理来说,每个版本的springboot都会默认对应一个maven-starter,自动配成的按道理是肯定能用的)
然后勾选spring web
如果没有主类,那就先maven install一下,然后把测试主类拖到自己域名下,然后把名字改成主类即可
使用maven package,然后找到一个jar包,在他的目录下cmd,然后输入java -jar jar包名字
即可
jetty服务器
在这里面写即可
如果有多个配置文件的话,可以在同一个目录下新建,比如:application.yml
,application.yaml
然后添加到这里
properties
文件只有key-value
形式,而yml
可以是数组,对象,类型多样
这样就可以改端口了(优先级:pro
>yml
>yaml
)
改输出信息(多个级别可以自己选)info
为默认
需要写上root
-
为数组格式
我们在application.yaml中写一个数据
然后去写controller
然后去发送一下请求,发现取到数据了
照样读取到
这样即可输出
输出
把这个放进pom即可
在yml里面写---
即可区分环境
不划横线不过时:
参数有中文解决办法:
先mvn clean
一下然后再mvn package
加属性的运行jar包
以前是这么写的
好的我们现在写一个接口和实现类
然后去test里面写一个测试他方法的
然后直接可以运行能用了。。
我们都知道数据库连接池的几个信息还是需要的,其它的都可以给springboot处理
springboot配置类application.yml
写:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/20220806lige?characterEncoding=UTF-8&serverTimezone=UTC
username: root
password: root
然后给Dao层的接口类加上@Mapper
作为一个bean
现在接上德鲁伊在
里面
然后去yml里面写type