美文网首页
mybatis-Mapper使用记录说明

mybatis-Mapper使用记录说明

作者: sweetMemories | 来源:发表于2017-09-21 10:22 被阅读0次

mybatis-Mapper记录说明

jar

compile('tk.mybatis:mapper:3.4.0')

关于数据库里为timestamp类型,而类字段为util.Date的数据的转换处理

  • 如果未做处理,在做select操作时会报错,报告没有对应的构造函数,如下所示:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in net.mrpotato.model.CsUser matching [java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.sql.Timestamp, java.sql.Timestamp, java.lang.String]
  • 解决方法就是增加默认构造函数和对应的构造函数,如下所示:
public CsUser() {
}

@ConstructorProperties({"id", "password", "nickname", "loginname", "mobile", "telephone", "email", "image", "realNameUser", "createTime", "updateTime", "delFlag"})
public CsUser(Long id, String password, String nickname, String loginname, Integer mobile, Integer telephone, String email, String image, String realNameUser, Timestamp createTime, Timestamp updateTime, String delFlag) {
    this.id = id;
    this.password = password;
    this.nickname = nickname;
    this.loginname = loginname;
    this.mobile = mobile;
    this.telephone = telephone;
    this.email = email;
    this.image = image;
    this.realNameUser = realNameUser;
    this.createTime = createTime;
    this.updateTime = updateTime;
    this.delFlag = delFlag;
}

相关文章

  • mybatis-Mapper使用记录说明

    mybatis-Mapper记录说明 jar 关于数据库里为timestamp类型,而类字段为util.Date的...

  • nanomsg使用记录--模式说明

    1 PAIR 模式 simple one-to-one communication。一对一连接,也就是一个nod0...

  • 时间记录使用说明

    下载 下载v01.exe即可,若打标信号 不同,需改编代码v01.c。 时间记录程序 使用方法 打开v01.exe...

  • NPM使用说明记录

    0. 扫盲 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有...

  • pandas

    pandas 文章说明:本文记录对pandas的使用 对象创建

  • Android单元测试---Junit

    简介 本文基于Junit4.12版本,记录Junit的基本使用以及常见的API说明。 版本说明 基本依赖 基本使用...

  • 集合--ArrayList--基本方法使用说明

    简要记录下关于ArrayList集合类相关方法的使用说明。 说明:该ArrayList的方法说明是操作jdk1.8...

  • 505-试验更新(2017/11/26)

    说明: 接上次试验:505-实验记录 本次试验说明 使用了不同的上次的网络,本次试验使用的是cifar10网络 进...

  • FFmpeg常用使用命令

    记录下本人用到过的 FFmpeg常用使用命令 ffmpeg参数说明:

  • Idea2017.2.3下载并安装

    说明:个人使用记录 下载地址: https://www.wishdown.com/soft/107438.html...

网友评论

      本文标题:mybatis-Mapper使用记录说明

      本文链接:https://www.haomeiwen.com/subject/nekzsxtx.html