Spring Boot 3 项目创建

这是一篇关于 Spring Boot 3 项目创建的笔记。cpp转java实录。

Spring Boot 3 项目创建

这个真的踩了好多坑,跟着网上教程好久一步步来都能报错

  1. maven源设置

这个可搞可不搞,不能科学上网的话,搞一个下载速度提示还是比较显著的。

这个在maven安装目录下的setting.xml文件中设置,在标签下添加如下代码:

<mirror>
   <id>aliyunmaven</id>
   <mirrorOf>*</mirrorOf>
   <name>阿里云公共仓库</name>
   <url>https://maven.aliyun.com/repository/public</url>
</mirror>
  1. 项目创建

这个start.spring.io源不建议换,project name随你,jdk版本也随便,按照它的来

  1. 依赖选择

这里就算你要改spring boot的版本,你别急待会可以改的。基本常用的依赖就这几个,mybatis-plus的依赖进去了再加。

  1. 导入MySQL数据库

  1. 修改spring boot版本

pom.xml文件中修改版本号

比如我创建的时候是3.3多,现在随便改

这个需要注意,springboot应该是更新的快,然后mybatis-plus是来不及更新,所以遇到类似这样的报错,你可以尝试把spring boot的版本降低。

java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.6</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

附上修改maven依赖的下载位置,如何改变防止C盘爆红

  1. 添加mybatis-plus依赖

添加到pom.xml文件中,改完记得刷新maven

注意这个版本号千万不能错,mybaits-plus的3.5.7版本对应spring-boot的3.2.6版本,如果你用的版本不一样,记得改。这个你可以去GitHub上查查。

<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.7</version>
</dependency>
  1. 修改application.properties文件

这里我不确定跟步骤4是否重复,但是我只做4好像会报错。

首先,修改为yml文件,因为这个可读性什么的都比properties好。然后添加数据库源的设置。

  1. 测试运行

到这里就成功啦,去浏览器访问http://localhost:8080/试试吧。

这里还有一个Warning是因为还没有具体设置。