zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    反射模块与模块之间的通信
    WCF传输协议
    IIs7 报错
    MVC3 ActionResult 返回类型
    三条数据 判断其中最大与最小
    dos批处理命令详解
    十拿九稳过倒桩之(倒桩技巧)
    九项路考(1)铁饼神功
    山鸽子
    九项路考(2)
  • 原文地址:https://www.cnblogs.com/jway1101/p/5773532.html
Copyright © 2011-2022 走看看