mybatis中mapUnderscoreToCamelCase的使用

mybatis中mapUnderscoreToCamelCase的使用

大家好,又见面了,我是全栈君。

mybatis中mapUnderscoreToCamelCase的使用 博客分类: java  

mybatis-config.xml

 

[html]
view plain
copy
在CODE上查看代码片
派生到我的代码片

  1. <?xml version=”1.0″ encoding=”UTF-8″ ?>  
  2. <!DOCTYPE configuration  
  3. PUBLIC “-//mybatis.org//DTD Config 3.0//EN”  
  4. “http://mybatis.org/dtd/mybatis-3-config.dtd”>  
  5. <configuration>  
  6.     <settings>  
  7.         <setting name=”mapUnderscoreToCamelCase” value=”true” />  
  8.     </settings>  
  9. </configuration>  

 

开始以为配置了这个文件就可以了,搞了半天还是没生效,不能转驼峰,然后查了下configuration初始化时它的值也为true,说明初始化是正确,后来才知道原因出在mapper文件

 

 

 

[html]
view plain
copy
在CODE上查看代码片
派生到我的代码片

  1. <?xml version=”1.0″ encoding=”UTF-8″ ?>  
  2. <!DOCTYPE mapper  
  3. PUBLIC “-//mybatis.org//DTD Mapper 3.0//EN”  
  4. “http://mybatis.org/dtd/mybatis-3-mapper.dtd”>  
  5. <mapper namespace=”menu.mysql”>  
  6.     <select id=”selectMenu” resultType=”org.me.menu.Menu”>  
  7.         select MENU_ID, MENU_NAME, PARENT_ID, URL, TITLE, LEAF, ORDER_SEQ  
  8.           from mysql.MENU  
  9.           order by ORDER_SEQ  
  10.     </select>  
  11. </mapper>  

开始我配置成resultType=”hashMap”是可以返回结果,但是结果是没有自动转成驼峰,要真正存在一个与它对应的驼峰Bean与它对应才生效,resultType=”org.me.menu.Menu”

 

 

 

转载于:https://my.oschina.net/xiaominmin/blog/1599516

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

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

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


相关推荐

  • Apache配置虚拟主机,关于403问题的解决

    Apache配置虚拟主机,关于403问题的解决安装wamp集成开发环境后,配置虚拟主机,在浏览器中输入虚拟主机的域名,出现403forbidden的错误.在以前的开发工作中就遇到过这种情况,之前一直困扰着我,通过网上搜索,终于解决了这个问题。出现这个问题的原因是目录访问权限没有设置。       具体解决步骤如下:1 打开apache配置文件httpd.conf,找到目录权限的语句   O

    2022年9月17日
    0
  • Android string.xml文字换行、空格等样式(转义字符)

    Android string.xml文字换行、空格等样式(转义字符)

    2021年10月1日
    158
  • 微信开放平台PC端扫码登录功能个人总结

    微信开放平台PC端扫码登录功能个人总结最近公司给我安排一个微信登录的功能,需求是这样的:  1.登录授权    点击二维码图标后,登录界面切换为如下样式(二维码),微信扫描二维码并授权,即可成功登录;      若当前账号未绑定微信账号,扫描后提示“您的账号未绑定微信号,请先登录绑定”;      点击“返回”按钮,界面切换为账号密码登录;      若微信号绑定多个账号在,则展示所绑定全部账号的用户名…

    2022年4月29日
    142
  • 面试题–应用 FileInputStream类,应用java程序,从磁盘上读取一个Java程序,并将源代码显示在屏幕上

    面试题–应用 FileInputStream类,应用java程序,从磁盘上读取一个Java程序,并将源代码显示在屏幕上package java基础;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/** * 应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上。 * b – 存储读取数据的缓冲区。 …

    2022年6月13日
    70
  • 图形的光栅化_简述图像的采样和量化过程

    图形的光栅化_简述图像的采样和量化过程在前面的学习中,我们已经可以通过MVP变换,把摄像机观测的物体都压缩成了一个标准立方体,接下来我们要做的是把这个标准立方体绘制到屏幕(Screen)上何为屏幕?一个二维数组,每个元素称之为像素(pixel,pictureelement的缩写),例如我们常说的屏幕分辨率1920*1080,就是说有这么些个像素。屏幕是一个典型的光栅成像设备。光栅(Raster)在德语中就是屏幕的意思,光栅化(Rasterize,名变动)就是把东西画在屏幕上。像素,最小单位,像素内的颜色可以用rgba来定义,一

    2022年8月30日
    1
  • 两个向量内积的几何意义_向量外积的几何意义

    两个向量内积的几何意义_向量外积的几何意义https://www.zhihu.com/question/48308610/answer/996133623不过的确,我们要这个东西有什么意义呢?为什么平白无故引入这个概念呢?数学家很多时候引入一个新概念,都是为了方便更其他计算,或解释物理现象。解释物理现象:力的做功,当力的向量和移动距离向量有夹角时,力的功就是力向量与距离向量的点积。方便复杂计算:例如,向量的点积为零,意味着垂直,这在证明垂直问题上有很大作用。…

    2022年9月15日
    0

发表回复

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

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