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)
上一篇 2022年3月12日 下午8:00
下一篇 2022年3月12日 下午8:00


相关推荐

  • 语义分割总结_细粒度语义分割

    语义分割总结_细粒度语义分割图像分割算法总结1.评价指标:普通指标:PixelAccuracy(PA,像素精度):标记正确的像素点占所有像素点的比例。混淆矩阵中=\(\frac{{\rm{对角线}}}{总和}\)Mea

    2022年8月5日
    6
  • html5十大新特性有哪些,HTML5有哪些新特性

    html5十大新特性有哪些,HTML5有哪些新特性摘要 HTML5 有哪些新特性考必过小编为大家整理了关于 HTML5 有哪些新特性的信息 希望可以帮助到大家 HTML5 有哪些新特性标签 定位绘图 group 页眉文档自动拖放包含正则表达 一 语义标签表示页面中一个内容区块或整个页面的标题 页面中的一个内容区块 如章节 页眉 页脚或页面的其他地方 可以和 h1 h2 元素结合起来使用 表示文档结构 表示

    2026年3月19日
    1
  • Qt5.15下载和安装教程「建议收藏」

    Qt5.15下载和安装教程「建议收藏」QT5.15的安装QT5.15的变化在线安装器地址下载5.15.2的安装QT5.15的变化官方公告http://download.qt.io/official_releases/qt/5.15/5.15.0/OFFLINE_REAMDE.txtDuetoTheQtCompanyofferingchanges,opensourceofflineinstallersarenotavailableanymoresinceQt5.15.Readmorea

    2022年5月16日
    79
  • Mysql Connector C++ 在VS2008下编译[通俗易懂]

    Mysql Connector C++ 在VS2008下编译[通俗易懂]1、安装Mysql下载http://dev.mysql.com/downloads/windows/installer/,安装即可2、安装完成之后找到安装目录下有ConnectorC++1.1.3目录,目录下有include和lib文件夹在vs2008中将include路径包含进来:再把lib路径包含进来:再将mysqlcppconn.lib库以及mysql

    2022年7月27日
    10
  • 工行u盾华为手机不识别(华为mate20无法连接工行u盾)

    众所周知,随着支付宝、微信支付的使用便利,国内互联网金融业得到迅速发展。对于传统金融服务业特别是零售银行而言,提供差异化和更高标准的服务成为其留住顾客的重要一环——正因为此,更多的银行开始利用电子银行来完成非现金业务,向轻资产转型。据悉,如今电子银行替代率达到90%的银行比比皆是,有些银行的电子银行替代率甚至达到99%。在这样的情况下,包括国家四大行之一的工商银行的数据中心内部的网络流量相比以往大…

    2022年4月13日
    73
  • 如何使用Midjourney

    如何使用Midjourney

    2026年3月15日
    2

发表回复

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

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