zoukankan      html  css  js  c++  java
  • MyBatis 注解开发——实体类名和表列名映射

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

      现在用注解怎么配呢?

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

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

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

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

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

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

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

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

       测一下,没有任何问题

     

     

  • 相关阅读:
    MySQL的安装和基本管理
    前端基础之jQuery
    前端基础之BOM和DOM
    前端基础之JavaScript
    前端基础之CSS
    前端基础之HTML
    五,pod控制器应用进阶
    运维都该会的Socket知识!
    四,k8s集群资源清单定义入门
    三,k8s集群的应用入门
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/13644360.html
Copyright © 2011-2022 走看看