一、后端技术的理解
- JDK 8 -> 是 Java 开发的工具用来配置环境
- Eclipse - > 开发编译器
- Spring Boot 2 -> 后端框架
- Maven -> java构建工具
- MySQL -> 用于存储数据的数据库系统
- DBeaver -> 用于数据库管理和查询
- MyBatis Plus -> 用于数据库操作
二、搭建环境
1、安装JDK 8
安装教程: | |
配置环境变量 查看高级系统设置->环境变量(N)…->系统变量(S)-> | |
JAVA_HOML | C:\Program Files\Java\jdk-1.8r |
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar |
Path | C:\Program Files\Java\jdk-1.8\bin |
运行cmd,输入java -version,输入javac |
2、安装eclipse
https://www.eclipse.org/downloads/ | |
字体大小 | window->Preferences->General->Appearance->Colors and Fonts->Basic->Text Font-> Edit… |
代码自动补全 | Java->Editor->Content Assist @#.abcdefghjklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ |
国际编码 | General->Workspace Other设置为UTF-8 |
jdk版本 | Java->Compiler 设置为1.8 |
Java->Installed JREs->add->Standard VM JRE home设置为C:\Program Files\Java\jdk-1.8\jre |
3、安装Maven
https://blog.csdn.net/m0_67402235/article/details/124312418 https://b23.tv/7WbFHth |
一、配置本地仓库: 1、新建maven-repository文件 2、在settings.xml配置内容: E:\Program Files\maven\apache-maven-3.9.5\conf\ settings.xml (1)自定义maven保持地址 <localRepository>E:\Program Files\maven\maven-repository</localRepository> (2)更换镜像 //阿里仓库获取镜像配置https://developer.aliyun.com/mvn/guide <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> |
二、配置Eclipse的Maven环境: window->Preferences->Maven->Installatios->Add… Installatios home设置为E:\Program Files\maven\apache-maven-3.9.5 window->Preferences->Maven->User Settings User Settings设置为 E:\Program Files\maven\apache-maven-3.9.5\conf\settings.xml 点击Update Settings更新 |
三、配置Spring Tools4插件 1.window->Preferences->install/update->Installatios->available so… Add..-> GEF Eclipse software repository | The Eclipse Foundation 2.Help->Eclipse Marketplace ->Maven->User Settings 搜索Spring Tools 4(aka Spring Tool… 加载完->全选->Confirm->选I accept…->Finish->等待页面会跳出一个弹窗,勾选后->会跳出一个弹框要求重启 3重启后查看 File->New->Other…->查Spring Boot |
4、安装MySQL
https://b23.tv/7WbFHth |
安装starting the server报错: https://blog.csdn.net/qq_36403438/article/details/129747789 |
5、安装DBeaver
https://blog.csdn.net/weixin_48053866/article/details/125815498
三、开发项目
1、在DBeaver建数据库
(1)先链接数据库,再新建数据库
链接数据库: 数据库->新建数据库连接->选mysql->填写密码->点测试链接 |
新建数据库: 数据库名:xx 字符集:utf8mb4 排序规则:utf8mb4_0900_ai_ci |
新建表:user *属性 新增列:username password 新建约束:username(唯一) *数据 添加username:zhang password:123456 |
在数据库文件右击->SQL编译器->新建脚本 select * from user where username = 'zhang' select username,password from user where username=#{username} |
2、在eclipse创建springboot2项目
(1)File->New->Other…->Spring Boot->Spring Starter Project
(2)
Name | Type | Java Version | Packaging | Version | Group/Package |
项目名 | 构建工具maven | java版本 8 | 打包方式war | 版本 1.0 | com.公司域名 |
(3)
Spring Boot Version2.7.17
依赖:MySQL Driver 、MyBatis Framework 、Spring Web
3、开发登录接口
用户 | entity | User.java LoggingStatus.java | |
管理数据库 | dao | UserMapper.java UserMapper.xml | |
业务逻辑层 | service | UserService.java Impl | UserServiceImpl.java |
前端交互 | controller | UserController.java |
(1)、创建包:右键->New->Package-> com.zhangshiqi.包名
(2)、创建类:右键->New->Class-> Name: 类名
(3)、自动生成:Source->Generate Getters and Setters…
(4)、代码规范:Source->Format
(5)、构造方法:Source->Generate Constructor using Fields…
(6)、创建接口:右键->New->Interface-> Name:接口名
(7)、创建xml:右键->New->Othere->XML File->名字一定要和接口名一致
配置mybatis:配置_MyBatis中文网
(8)、pom.xml配置与前端交互的的依赖
(9)、在application.properties配置数据库