Spring Boot 3 项目创建
这个真的踩了好多坑,跟着网上教程好久一步步来都能报错
- maven源设置
这个可搞可不搞,不能科学上网的话,搞一个下载速度提示还是比较显著的。
这个在maven安装目录下的setting.xml文件中设置,在
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url></mirror>- 项目创建
这个start.spring.io源不建议换,project name随你,jdk版本也随便,按照它的来

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

- 导入MySQL数据库

- 修改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盘爆红

- 添加
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>- 修改
application.properties文件
这里我不确定跟步骤4是否重复,但是我只做4好像会报错。
首先,修改为yml文件,因为这个可读性什么的都比properties好。然后添加数据库源的设置。

- 测试运行
到这里就成功啦,去浏览器访问http://localhost:8080/试试吧。
这里还有一个Warning是因为还没有具体设置。
