@I@D@U@S(注解方式对数据增删改查)

1 MyBatis的环境配置。

IDUKS 环境配置

2 MyBatis的数据库的建立。

@I@D@U@S(注解方式对数据增删改查)_第1张图片

 @I@D@U@S(注解方式对数据增删改查)_第2张图片

数据库的代码

/*
 Navicat Premium Data Transfer

 Source Server         : aaa
 Source Server Type    : MySQL
 Source Server Version : 80028
 Source Host           : localhost:3306
 Source Schema         : mdb

 Target Server Type    : MySQL
 Target Server Version : 80028
 File Encoding         : 65001

 Date: 19/03/2022 22:23:21
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for book
-- ----------------------------
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `author` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `price` double(10, 0) NOT NULL,
  `count` int NOT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 145 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of book
-- ----------------------------
INSERT INTO `book` VALUES (146, '《人生》', '路遥', 34, 56);
INSERT INTO `book` VALUES (147, '《自由》', 'A', 124, 36);
INSERT INTO `book` VALUES (148, '《人生》', 'B', 34, 56);
INSERT INTO `book` VALUES (149, '《三国》', 'C', 44, 356);
INSERT INTO `book` VALUES (150, '《人生海海》', 'D', 20, 1200);
INSERT INTO `book` VALUES (151, '《斗罗大陆》', 'E', 134, 356);
INSERT INTO `book` VALUES (152, '《龙凤王》', 'F', 54, 26);
INSERT INTO `book` VALUES (153, '《虹猫蓝读》', 'G', 34, 896);
INSERT INTO `book` VALUES (154, '《自由》', 'H', 124, 36);
INSERT INTO `book` VALUES (155, '人生意义何在', 'I', 45, 6);
INSERT INTO `book` VALUES (156, '我的世界', '《java》', 23, 45);

SET FOREIGN_KEY_CHECKS = 1;

3 MyBatis的数据的实践操作。

第一步 查看文件信息。

@I@D@U@S(注解方式对数据增删改查)_第3张图片

 @I@D@U@S(注解方式对数据增删改查)_第4张图片

 4 建立项目开始实操

项目结构图

@I@D@U@S(注解方式对数据增删改查)_第5张图片

 @I@D@U@S(注解方式对数据增删改查)_第6张图片


 

5开始运行MySql语句内容。


@1 

查询book表中的图书数量。


@I@D@U@S(注解方式对数据增删改查)_第7张图片

 @I@D@U@S(注解方式对数据增删改查)_第8张图片

 @I@D@U@S(注解方式对数据增删改查)_第9张图片

运行结果

@I@D@U@S(注解方式对数据增删改查)_第10张图片

 

@2 

查询书籍编号为2的书名  @param

@3

查询所有数据  返回值   List>   List>

@I@D@U@S(注解方式对数据增删改查)_第11张图片

 @I@D@U@S(注解方式对数据增删改查)_第12张图片

 运行结果:

@I@D@U@S(注解方式对数据增删改查)_第13张图片

 

@I@D@U@S(注解方式对数据增删改查)_第14张图片


 

@4

查询书名为“人生的意义盒子”作者 价格 数量

@5

查询多个参数查序多个字段

@6

查询多个参数查序多个字段方法二

@I@D@U@S(注解方式对数据增删改查)_第15张图片


@I@D@U@S(注解方式对数据增删改查)_第16张图片


 @I@D@U@S(注解方式对数据增删改查)_第17张图片

 

 

@7

增加语句

@8

修改语句

@9

删除表中所有数据

@I@D@U@S(注解方式对数据增删改查)_第18张图片

@I@D@U@S(注解方式对数据增删改查)_第19张图片


 @I@D@U@S(注解方式对数据增删改查)_第20张图片

 @I@D@U@S(注解方式对数据增删改查)_第21张图片

@10

限制条件查询


@I@D@U@S(注解方式对数据增删改查)_第22张图片

 @I@D@U@S(注解方式对数据增删改查)_第23张图片

上面所有数据运行结果。


@I@D@U@S(注解方式对数据增删改查)_第24张图片

 


@I@D@U@S(注解方式对数据增删改查)_第25张图片

 @I@D@U@S(注解方式对数据增删改查)_第26张图片

你可能感兴趣的:(IDUS增删改查,java,tomcat)