• MyBatis 注解开发——实体类名和表列名映射


      我们之前在xml配置中可以使用resultMap配置实体类名和标列名映射的映射

      现在用注解怎么配呢?

      首先先把实体类的属性名改了,并生成他们的getset方法

      然后怎么解决映射方式呢,第一种方式是使用别名,但这会给开发工作带来麻烦

      mybatis推出了第二种方式——使用results注解,results注解里面包含了id和多个result

       我们可以在results里面写上value属性,就可以在里面添加result了,result就是我们的一对一映射

       id字段用于标志是不是主键,然后column和property的含义就和xml配置是一样的,result之间用逗号隔开

       现在来跑一下查询所有,完美~

       那每个查询都要写那么多注解吗,不是的,results里有个id属性,就和我们xml的resultMap名称一样,支持定义名称

       然后我们只需在别的地方引用userMap即可,使用reslutMap注解

       测一下,没有任何问题

     

     

  • 相关阅读:
    程序员修炼之道阅读笔记02
    第十五周课堂练习-查找最长单词链
    文件读写总结
    第十五周
    暑假总结1
    软件工程课程总结
    第十六周总结
    用户场景分析
    学期课后个人总结
    第十五周总结
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/13644360.html
Copyright © 2020-2023  润新知