Mybatis-plus基础(附实现CRUD详细步骤)

1.建数据库

首先建一个简单的数据库(此处使用的是mysql)
数据库名:mybatis_plus

-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `name` varchar(30) DEFAULT NULL COMMENT '姓名',
  `age` int(11) DEFAULT NULL COMMENT '年龄',
  `email` varchar(50) DEFAULT NULL COMMENT '邮箱',
  `create_time` datetime DEFAULT NULL,
  `update_time` datetime DEFAULT NULL,
  `sex` varchar(255) DEFAULT NULL COMMENT '性别',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'Tom', '17', '[email protected]', null, '2020-09-12 03:44:28', '男');
INSERT INTO `user` VALUES ('2', 'Tim', '28', '[email protected]', null, null, '女');
INSERT INTO `user` VALUES ('3', 'Ton', '14', '[email protected]', null, null, '其他性别认同');
INSERT INTO `user` VALUES ('4', 'anlay', '24', '[email protected]', null, null, '男');
INSERT INTO `user` VALUES ('5', 'smith', '16', '[email protected]', null, null, '男');
INSERT INTO `user` VALUES ('6', 'Tim', '16', '[email protected]', null, null, '女');
INSERT INTO `user` VALUES ('7', 'py', '55', '[email protected]', null, null, '保密');
INSERT INTO `user` VALUES ('8', 'bigPy', '11', '[email protected]', '2020-09-12 03:41:03', '2020-09-12 03:41:03', '保密');
INSERT INTO `user` VALUES ('9', 'Neko', '5', null, '2020-09-12 16:43:07', null, '保密');
INSERT INTO `user` VALUES ('10', 'testPy', '18', '[email protected]', '2020-09-12 03:49:31', '2020-09-12 03:49:31', '保密');

下面解释下:
数据库mybatis_plus中的_会被自动转换为驼峰命名法(建议使用这样的规范);这里已经提前开启了主键的自动增长,如果没有开启,那么在下面的插入新数据操作中会发现随机出来的主键qqgg的。
建好了的样子(我是直接拿IDEA连得数据库看,请忽略背景):在这里插入图片描述

2.创建SpringBoot工程

使用 SpringInitializr快速初始化一个SpringBoot工程
File->NewProject->SpringInitializr(确认SDK正确,然后Next)->项目命名设置(注意确定java version)->一路Next就完了(Lombok什么的后面我们手动加)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


3.打开刚刚建的项目去添加依赖


这里我们需要添加的主要是MySQL、Lombok、Mybatis-plus等依赖
打开pom:在这里插入图片描述
对于pom里的参数,此处不解释了,下面是需要引入的依赖:
Ps:注意你自己的项目名:

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值