一、输入映射
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
应用:别名的映射,复杂类型的返回。格式。
时间: 2024-10-19 19:17:13