Skip to content

Commit 67937e1

Browse files
committed
修复SpringBoot2.1生成代码问题
1 parent 1c2240a commit 67937e1

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

src/test/java/com/example/generator/CodeGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ public class CodeGenerator {
2222
private static final String CONTROLLER_TYPE = "REST";
2323

2424
// JDBC配置
25-
private static final String JDBC_URL = "jdbc:mysql://localhost:3306/dev";
25+
private static final String JDBC_URL = "jdbc:mysql://localhost:3306/dev?serverTimezone=GMT%2B8&useSSL=false&useUnicode=true&characterEncoding=UTF-8";
2626
private static final String JDBC_USERNAME = "root";
2727
private static final String JDBC_PASSWORD = "root";
28-
private static final String JDBC_DIVER_CLASS_NAME = "com.mysql.jdbc.Driver";
28+
private static final String JDBC_DIVER_CLASS_NAME = "com.mysql.cj.jdbc.Driver";
2929

3030
// 生成代码所在的基础包名称(这个配置修改之后需要手工修改src目录项目默认的包路径,使其保持一致,不然会找不到类)
3131
private static final String BASE_PACKAGE = "com.example";

src/test/resources/sql/MySQL.sql

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@ create database dev;
55
use dev;
66

77
create table user (
8-
id int primary key auto_increment COMMENT "ID",
9-
account varchar(20) not null COMMENT "帐号",
10-
password varchar(80) not null COMMENT "密码",
11-
reg_time datetime not null COMMENT "注册时间"
8+
id int primary key auto_increment COMMENT "ID",
9+
account varchar(20) not null COMMENT "帐号",
10+
password varchar(80) not null COMMENT "密码",
11+
reg_time datetime not null COMMENT "注册时间"
1212
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT "用户表";
1313

1414
CREATE TABLE role (
15-
id int primary key auto_increment COMMENT "ID",
16-
name varchar(128) not null COMMENT "角色名称"
15+
id int primary key auto_increment COMMENT "ID",
16+
name varchar(128) not null COMMENT "角色名称"
1717
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT "角色表";
1818

1919

2020
CREATE TABLE permission (
21-
id int primary key auto_increment COMMENT "ID",
22-
name varchar(128) COMMENT '资源名称',
23-
per_code varchar(128) not null COMMENT '权限代码字符串'
21+
id int primary key auto_increment COMMENT "ID",
22+
name varchar(128) COMMENT '资源名称',
23+
per_code varchar(128) not null COMMENT '权限代码字符串'
2424
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT "资源表";
2525

2626

0 commit comments

Comments
 (0)