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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 舆情监测系统 源码_2017年舆情大事件

    舆情监测系统 源码_2017年舆情大事件importbreeze.linalgimportorg.apache.spark.ml.Pipelineimportorg.apache.spark.ml.classification.MultilayerPerceptronClassifierimportorg.apache.spark.ml.evaluation.MulticlassClassificationEva…

    2022年9月20日
    1
  • Android微信撤回消息如何恢复?「建议收藏」

    Android微信撤回消息如何恢复?「建议收藏」2019新年已经在向我们招手,马上就是春节啦!小编提前在这里给大家拜个早年!今天给大家带来年底最后一篇技术文章,祝大家新的一年在电子数据取证工作上势如破“猪”!在日常办案过程中,技术人员常会处理有关微信聊天数据的恢复工作。其中有一类消息比较特殊,那就是撤回消息,它不属于删除消息,但是形式却与删除消息类似,亦即被撤回之后的消息也是不可见的,并且很难被提取。在这篇文章中,我们就对Android撤…

    2022年6月29日
    45
  • Spring常见面试题总结(超详细回答)

    Spring常见面试题总结(超详细回答)

    2021年4月10日
    121
  • 【组网】NAT类型为Udpblocked的解决方法

    【组网】NAT类型为Udpblocked的解决方法气死我了前段时间测了下NAT类型,发现是Udpblocked;从路由器检查到网关,发现电脑直连网关拨号也是Udpblocked;折磨了好几天,百思不得其解,但是用网好像也没什么异常,反倒是反复设置桥接成功把vlan搞乱了;今天临时试了下在公司测了下NAT类型,好家伙公司也是受阻;最后发现原来是测试工具自带的地址已经挂了。换个地址就好了也就是说我家里其实可能一直啥事没有,我一直在跟空气斗智斗勇有一说一默认的地址用了好多年了,怎么突然就歇逼了,百思不得其解…

    2025年5月27日
    3
  • iOS线程间通信_iOS开启while1线程

    iOS线程间通信_iOS开启while1线程什么叫做线程间通信 在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信 线程间通信的体现 1个线程传递数据给另1个线程  在1个线程中执行完特定任务后,转到另1个线程继续执行任务 线程间通信常用方法1.NSThread:一个线程传递数据给另一个线程-(void)performSelectorOnMainThread:(SEL)aSelectorwi…

    2022年10月6日
    5
  • python中的补码

    python中的补码

    2020年11月8日
    213

发表回复

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

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