老师,注解方式的查询,mybatis是怎么知道查出来的数据是什么实体类的集合

老师,注解方式的查询,mybatis是怎么知道查出来的数据是什么实体类的集合

<resultMap id="studentmap" type="cn.cdb.Student.Students">
    <id column="id" property="id"></id>
    <result column="major" property="major"></result>
    <collection property="courseList" column="major" ofType="cn.cdb.Student.Course"
                select="findCourse"></collection>
</resultMap>

xml查询不是都要定义type返回的实体类吗

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好同学,是你理解的那样,下图就是使用注解的方式定义返回值哦,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c4842b90001a3db06930301.jpg

chrismorgen 2019-01-23 15:02:24

你好同学,MyBatis是根据下图标记的实体类,才知道查询的数据是Course实体类的集合哦,如果有不明白的地方可以继续提问哦,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c480a8500017a2a06190094.jpg

  • 提问者 慕无忌6012795 #1
    那注解方式呢 是通过接口定义的返回值吗
    2019-01-23 15:04:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师