之前自己零零散散的弄了一下springboot,把本地的环境搞得不堪入目。现在自己梳理一下。
哇,自己搞了好久,担心下次又忘记了,记录一下。
0. vscode插件
应该是必要的
- Debugger for Java
- Extension Pack for Java
- Language Support for Java(TM) by Red Hat
- Lombok Annotations Support for VS Code
- Maven for Java
- Project Manager for Java (也许不必要)
- Red Hat Dependency Analytics (也许不必要)
应该不是必要的
(直接在官网下载骨架代码包就好)
- Spring Boot Dashboard
- Spring Boot Extension Pack
- Spring Boot Tools
- Spring Initializr Java Support
1. 从官网下载骨架代码
点击GENERATE,下载zip压缩包
2. 下载MAVEN
参见
使用VSCode实现Java项目管理 Maven相关插件及配置(Maven换源)_vscode maven-CSDN博客
3. 下载java并配置环境变量(见其它教程)
4. 配置JAVA_HOME
有可能在第3步的时候,就已经完成了,那么就跳过此步
JAVA_HOME环境变量的配置(Win10系统)-CSDN博客
5. 运行第一个Web项目
从下面这个教程的第 4 步开始看,就可以了
注意事项:
1.创建controller时,注意第一行package的路径
2.注意项目结构,controller文件夹与主程序(有main函数的文件)同级
写给新手的SpringBoot完整教程——01入门篇-CSDN博客
6. 使用mybatis-plus对接mysql数据库
参考其它博客
这里给一下我的依赖配置,mybatis-plus与springboot的版本有较严格的对应关系的,注意。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.1.7</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.5</version>
</dependency>
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope>
</dependency>