您的位置:首页 > 其它

mybatis 输入、输出映射

2016-08-15 16:48 211 查看

一、输入映射

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

应用:别名的映射,复杂类型的返回。格式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: