• mybatis 查询


    List<CustomerService> customerlist = customerService.selectByExample(customerexample); 
    //如果在customer_service 表有用户的信息,则返回提示
    System.out.println("cus:" + (null == customerlist));                      // 如果没有查出数据,customerlist 也不是 null, 可用 isEmpty() 函数判断,输出: cus:false
    if (!customerlist.isEmpty()) {
    return new JsonResult(false,"该手机号已经是客服号");
    }

    mysql 数据类型          java

    bigint(20)                  jdbcType="BIGINT"

    enum('0','1')             jdbcType="CHAR"

    timestamp                jdbcType="TIMESTAMP"

    text                          jdbcType="VARCHAR"

    char(1)                    jdbcType="VARCHAR"

    smallint(6)               jdbcType="BIGINT"

    二:建表:

    CREATE TABLE `user` (
      `user_id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '用户Id',
      `name` varchar(40) DEFAULT NULL COMMENT '姓名',
      `password` varchar(30) DEFAULT NULL COMMENT '密码',
      `age` bigint(10) DEFAULT NULL COMMENT '年龄',
      `deleteFlag` enum('0','1') DEFAULT '0' COMMENT '状态',
      PRIMARY KEY (`user_id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8mb4

    创建User对象:

    private Long user_id;
    private String name;
    private String password;
    private Long age;
    private String deleteFlag;

    删除表记录的语句:

    User user = new User();
    user.setUser_id(4L);

    int f =  userMapper.deleteUser(user);

    <!-- 对应userDao中的deleteUser 方法 -->
    <delete id="deleteUser" parameterType="com.dy.entity.User">
    delete from user where user_id like CONCAT('%', #{user_id}, '%');
    </delete>

    如果表中 user_id 有 4 这个数字的有5条记录。删除语句如下:

    2018-08-15 18:13:31 [ main:399 ] - [ DEBUG ] ==> Preparing: delete from user where user_id like CONCAT('%', ?, '%');
    2018-08-15 18:13:31 [ main:439 ] - [ DEBUG ] ==> Parameters: 4(Long)
    2018-08-15 18:13:31 [ main:499 ] - [ DEBUG ] <== Updates: 5

    返回的 f 值是 5 。

  • 相关阅读:
    阿里云服务器常见问题记录
    npm 常见错误记录
    C程序设计(第四版)课后习题完整版 谭浩强编著
    博客如何快速让百度谷歌等各大引擎收录
    python itertools 用法
    python中dict的fromkeys用法
    python解析XML
    flask+uwsgi+nginx+docker-compose部署
    python的构建工具setup.py
    python判断字符串类型
  • 原文地址:https://www.cnblogs.com/z360519549/p/8675562.html
Copyright © 2020-2023  润新知