初学时,每创建一个SpringBoot的项目时,都要看别人的教程,但又感觉别人的太过时了,或者太麻烦了,所以,我来写一篇我好用的,类我初学者好用的教程。
打开idea,新建一个项目,设置一个项目名称,位置,是否创建Git仓库(这些自定)
类型和组以及软件包名称这些可以学我的,只把".example"删除就可,接着是JDK和java的选择,现在我遇见的SpringBoot项目大多还是使用JDK8和java8,打包方式选择Jar包的方式。
接着是依赖项的选择,直接搜索“Spring Web”,“Lombok”和“MySQL Driver"出现
完成创建。
点开Pom.xml文件,如发现初始化都有爆红,先不要慌张,稳!!!相信自己和我,这一定是idea的一点BUG,所以先刷新clean,如果刷新都不成,删除文件,重装一次。

都完成后,来到配置文件Pom.xml中,因为,我们还缺少一些配置,所以,我们需要添加一些配置,第一个就是MyBatisPlus,简称MP,是国人开发的框架,所以可能因为这不受外国公司喜爱,并没有把它纳入Spring.io官网中,so,在查找依赖项时,我们也没有去查找。但如果,你是用的阿里云创建SpringBoot项目,那就直接搜索Mybatis Plus这是可以查到的。第二,是druid。
将在Resources下的application.properties重命名为application.yaml文件就可,添加一下端口的配置
server:
port: 80
其他的配置看个人。其他的也可以参考一下我的
server:
port: 80
spring:
datasource:
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/qing?serverTimezone=UTC
username: root
password: 123456
mybatis-plus:
global-config:
db-config:
table-prefix: tb_
id-type: auto
configuration:
log-impl: org.apache.ib
此外,还可能存在一些问题,这其中可能大部分都是很奇葩的问题,而造成的原因之一,很可能是你导的依赖特别是springboot和mybatis之间版本若差异大,或不匹配。
而解决办法之一就是使用Maven的BOM集中管理项目的版本

被折叠的 条评论
为什么被折叠?



