码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis 输入、输出映射

时间:2016-08-15 17:09:29      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

一、输入映射

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

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

 

mybatis 输入、输出映射

标签:

原文地址:http://www.cnblogs.com/jway1101/p/5773532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!