# my-springboot-examples
**Repository Path**: marshalby2/my-springboot-examples
## Basic Information
- **Project Name**: my-springboot-examples
- **Description**: springboot常用技术整合
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2018-04-09
- **Last Updated**: 2025-08-31
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 1. 前言
整合SpringBoot 常用技术点
# 2. 使用说明
### 2.1 数据库
创建数据库
```sql
CREATE DATABASE springboot_test CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
```
# 3. 升级3.0踩坑记录
##### 3.1 mysql 依赖错误
这是2.0版本的依赖
```xml
mysql
mysql-connector-java
runtime
```
需要更换为
```xml
com.mysql
mysql-connector-j
runtime
```
##### 3.2 servlet 包需要更改
2.0 的
```java
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
```
3.0之后的
```java
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
```
##### 3.3 mybatis-plus 升级
使用之前的 mybatis-plus 会报错 `Invalid value type for attribute 'factoryBeanObjectType': java.lang.String`
```pom
com.baomidou
mybatis-plus
3.5.11
```