正在回答
1回答
同学你好,
1、parameterType要和dao层接口中方法的参数保持一致,例如:
接口中的insert和selectByType方法的参数:
那么xml文件中对应的parameterType:
2、
以下两种情况会使用resultMap:
a、当查询要返回对象中实体类的属性和数据库字段不一致的时候,使用resultMap。
b、当查询返回的对象复杂,比如User类中有属性Department,需要使用resultMap,将查询的结果集中的字段,自动对应到对应的实体(包括主实体和其中嵌套的关联实体)中。
resultMap属性的值是resultMap标签的id值。如下:
在Dao层的xml文件中,<resultMap>标签可以定义多个。resultMap属性的值是<resultMap>标签的id值,要根据具体业务决定用哪个resultMap。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星