• mybatis 输入、输出映射


    一、输入映射

    mapper.xml的参数只有一个。可以传参数,基本简单类型,hashmap和javabean

    (一)、Javabean的方法。

    需求:通过小说名和作者模糊找书。

    1、定义Javabean

    class  NovelCustom  extends Novel

    继承了Novel。一个可以通过什么属性来查询。二、可以在里面加属性。如加上章节名来查询。(表tb_chacter和类Chacter,表中tb_novel_id外键),

     

    或者,将Novel注入到NovelCustom。//private Novel novel;

    2、NovelMapper.xml

     

    3、NovelMapper.java

     

    4、测试例程

     

    (二)、hashmap

    #{key}  变量是key,参数值为value

    (三)、小结

    数据库表对应的Javabean,可以是逆向工程产生的。一般不修改。

    一个包含者传入内容的javabean。往里面加属性,然后传入进行查询。

    二、输出映射

    (一)、resultType

    类似 dbutils   BeanHandler  BeanListHandler  ScalarHandler

    (二)、resultMap

    应用:别名的映射,复杂类型的返回。格式。

  • 相关阅读:
    React
    移动端
    Flask 框架小记
    PyTorch 学习
    CNN 小结
    Django 环境下常用的模型设计
    Linux用户和用户组
    Linux下查看进程的命令输出的内容解释
    linux下配置tomcat开机自启动
    商业智能概述
  • 原文地址:https://www.cnblogs.com/jway1101/p/5773532.html
Copyright © 2020-2023  润新知