Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
Mybatis Demo
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
study-java
Mybatis Demo
Commits
038ba694
Commit
038ba694
authored
Nov 27, 2020
by
宋欢
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
README.md
parent
513ceb50
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
47 additions
and
1 deletion
+47
-1
Java培训-Mybatis.pptx
Java培训-Mybatis.pptx
+0
-0
README.md
README.md
+47
-1
No files found.
Java培训-Mybatis.pptx
View file @
038ba694
No preview for this file type
README.md
View file @
038ba694
...
@@ -2,4 +2,50 @@
...
@@ -2,4 +2,50 @@
MyBatis 简单示例
MyBatis 简单示例
http://127.0.0.1:8080/swagger-ui.html
接口文档 http://127.0.0.1:8080/swagger-ui.html
<pre>
数据库配置
DB-IP:127.0.0.1
DB-端口:3306
DB-库名:test
DB-username:root
DB-password:123456
</pre>
<pre>
修改数据库配置:demo-web/src/main/resources/data-source.xml
<
bean id="dataSource" parent="abstractDataSource" primary="false"
>
<
property name="url"
value="jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf-8
&
useSSL=false
&
serverTimezone=Asia/Shanghai
&
allowMultiQueries=true"/
>
<
property name="username" value="root"/
>
<
property name="password" value="123456"/
>
<
/bean>
</pre>
<pre>
测试用的表
CREATE TABLE user
(
id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户id',
phone varchar(32) DEFAULT NULL COMMENT '手机号',
username varchar(255) DEFAULT NULL COMMENT '姓名',
gender int(11) unsigned DEFAULT NULL COMMENT '性别,0-未知、1-男性、2-女性、3-疑似男性、4-疑似女性',
birthday date DEFAULT NULL COMMENT '出生日,年-月-日,如:2006-01-02',
email varchar(255) DEFAULT NULL COMMENT '邮箱',
is_active int(11) unsigned DEFAULT NULL COMMENT '有效?1-有效、0-无效',
remark varchar(255) DEFAULT NULL COMMENT '备注',
is_deleted bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '删除?id-是、0-否',
created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
updated_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
deleted_at datetime DEFAULT NULL COMMENT '删除时间',
PRIMARY KEY (id),
UNIQUE KEY uk_phone (phone, is_deleted),
KEY idx_username (username, is_deleted),
KEY idx_created_at (is_deleted, created_at)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT = '用户';
</pre>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment