mybatis获取map的key_mybatis怎么处理结果集

mybatis获取map的key_mybatis怎么处理结果集实体类:数据库:CREATETABLE`job_title_info`(`_jobtitleid`varchar(255)DEFAULTNULL,`_shortname`varchar(255)DEFAULTNULL,`_fullname`varchar(255)DEFAULTNULL,`_departmentid`varchar…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

 

实体类:

mybatis获取map的key_mybatis怎么处理结果集

数据库:

CREATE TABLE `job_title_info` (
  `_jobtitleid` varchar(255) DEFAULT NULL,
  `_shortname` varchar(255) DEFAULT NULL,
  `_fullname` varchar(255) DEFAULT NULL,
  `_departmentid` varchar(255) DEFAULT NULL,
  `_jobresponsibility` varchar(255) DEFAULT NULL,
  `_jobcompetency` varchar(255) DEFAULT NULL,
  `_jobdoc` varchar(255) DEFAULT NULL,
  `_jobtitleremark` varchar(255) DEFAULT NULL,
  `lastChangdate` varchar(255) DEFAULT NULL,
  `jobactivitycode` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
mapper:

<select id=”listJobTitleAsMap” resultMap=”jobTitleMap”>
   select * from oa_job_title_info;
</select>
<resultMap id=”jobTitleMap” type=”com.bootdo.oa.domain.JobTitleBean”>
   <result column=”_jobtitleid” property=”_jobtitleid” javaType=”String”/>
   <result column=”_shortname” property=”_shortname” javaType=”String”/>
   <result column=”_fullname” property=”_fullname” javaType=”String”/>
   <result column=”_departmentid” property=”_departmentid” javaType=”String”/>
   <result column=”_jobresponsibility” property=”_jobresponsibility” javaType=”String”/>
   <result column=”_jobcompetency” property=”_jobcompetency” javaType=”String”/>
   <result column=”_jobdoc” property=”_jobdoc” javaType=”String”/>
   <result column=”_jobtitleremark” property=”_jobtitleremark” javaType=”String”/>
   <result column=”lastChangdate” property=”_lastChangdate” javaType=”String”/>
   <result column=”_code” property=”_code” javaType=”String”/>
</resultMap>
mapper接口:这里指定_jobtitleid为map的key

@Mapper
public interface AxisHRDao {

 
    @MapKey(“_jobtitleid”)
    Map<String,JobTitleBean> listJobTitleAsMap();
 
}
结果:

mybatis获取map的key_mybatis怎么处理结果集

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188714.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 教你如何暴力破解wifii密码

    使用kalilinux系统进行wifi暴力破解获取密码注意:私自破解他人WiFi属于违法行为,本教程仅供学习与参考。破解工具破解工具:kalilinux系统 ,本教程使用的装在物理机的linux系统(虚拟机使用方法一样)。支持监听模式的无线网卡,本教材使用的是某宝购买的3070L网卡。字典文件(如果你没有字典也没有问题后面会教你如何使用cruncl创建密码文件)。…

    2022年4月8日
    81
  • cookie实现登陆页面保存用户名

    cookie实现登陆页面保存用户名

    2022年3月13日
    35
  • leetcode最长回文子串_leetcode反转链表

    leetcode最长回文子串_leetcode反转链表实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, needle = “bba”输出: -1说明:当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题

    2022年8月9日
    10
  • 开放API接口_软件接口开放

    开放API接口_软件接口开放前言在开发测试阶段,或者是在写Demo的时候,难免会用到一些测试数据,有时苦于没有可用的接口,需要自己动手去写,但是这样大大降低了效率,前期我也找了一些开放的接口,这篇文章整理一下,以下接口完全免费,不用注册,返回格式全是JSON,所有接口均可无限制使用,有需要的小伙伴可以进来看看。(ps:所有数据来源于网络,如有侵权,请作者联系删除)图片类接口美女图片:https://w…

    2022年10月3日
    4
  • API之FindWindowEx和SendMessage

    API之FindWindowEx和SendMessage最近在VC6.0开发中碰到了两个函数,经过一番搜索查阅,特记录于此。

    2022年5月27日
    37
  • EXCEL出错 8000401a

    EXCEL出错 8000401a
    检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:8000401a
     
     
     
     
    解决方法:
     

    1:在服务器上安装office的Excel软件.
    2:在”开始”->”运行”中输入dcomcnfg.exe启动”组件服务”
    3:依次双击”组件服务”->”计算机”->”我的电脑”->”DCOM配

    2022年7月25日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号