Mybatis开启驼峰命名,作用

Mybatis开启驼峰命名,作用在 Mybatis 的全局配置文件 mybatis config xml 中加入 configuratio settings settingname mapUnderscor value true settings configuratio ssm

  1. 在Mybatis的全局配置文件mybatis-config.xml中加入
<configuration> <settings> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings> </configuration> 
  1. ssm整合项目中,在spring-mybatis.xml文件中
 <property name="configuration"> <bean class="org.apache.ibatis.session.Configuration"> <!--可以加入驼峰命名法其他mybatis的配置也就是mybatis.cfg.xml的相关配置都会转移到这里--> <property name="mapUnderscoreToCamelCase" value="true"/> </bean> </property> 
<select id="queryByName" resultType="com.yangfan.pojo.User"> select * from user <where> <if test="userName !=null and userName!=''"> and user_name = #{ 
   userName} </if> </where> </select> 

这样通过sql语句查询的结果中的带下划线字段 就可以映射上User类以驼峰命名的属性了,但是不可以写成 select * from user where userName=#{userName}

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

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

(0)
上一篇 2026年3月19日 上午9:26
下一篇 2026年3月19日 上午9:27


相关推荐

  • ChatGPT 中文版:GPT5 国内使用教程~(支持 GPT-5、GPT-4o、4o画图及o1、o3、o4)【2026年更新】 ​

    ChatGPT 中文版:GPT5 国内使用教程~(支持 GPT-5、GPT-4o、4o画图及o1、o3、o4)【2026年更新】 ​

    2026年3月16日
    4
  • 前端实现异步的几种方式_redux是什么

    前端实现异步的几种方式_redux是什么1.什么是Saga?实际上,这个术语出自康奈尔大学的一篇论文:http://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf最初这篇论文是为了解决分布式系统中的LLT(LongLivedTransaction),也就是长时运行事务的数据一致性问题的。这么说有点抽象,我们来举个具体的例子:假如你在一个在线订票系统上订了一张…

    2026年1月22日
    7
  • 2020美赛C题解题思路(A Wealth of Data)[通俗易懂]

    2020美赛C题解题思路(A Wealth of Data)[通俗易懂](占个坑,B题已写完并发布,现正写C题)《数学建模想获奖?国赛、美赛看这一个就够了》——数学建模的进阶指南!内容全面、门类齐全,包含组队、日常训练、算法(含MATLAB代码)、建模、写作和“高校内部培训资源”等诸多方面的指导!千载难逢、不容错过!——有条件的朋友们支持一下,谢谢!需要“数学建模国赛美赛资源包”的关注公众号“猫和真人”,回复“1”即可获得资源包,有条件的支持一下哈!…

    2022年4月29日
    51
  • CEGUI小结

    CEGUI小结CEGUI文件类型.scheme它是CEGUI首先调用的一个文件,内容包括要使用的imageset文件、所对应的looknfeel文件,以及将要在looknfeel定义的控件的类型、工厂、渲染器和在looknfeel中的名字。如其中windowset指定了装载模块(.dll等)的名称,和一组可以注册到系统中的widget.不同版本的CEGUI里面scheme文件的结构可能

    2022年7月23日
    8
  • GPS数据格式的分析与处理[通俗易懂]

    GPS数据格式的分析与处理[通俗易懂]GPS接收器的输出语句有:$GPGGA,$GPRMC,$GPVTG,$GPGSV,$GPGSA1.$GPGGA,GPS固定数据输出语句其标准格式为:$GPGGA,(1),(2),(3),(4),(5),(6),(7),(8),(9),M,(10),M,(11),(12)*hh(CR)(LF)以$GPGGA,082006.000,3852.9276,N,11527.4283,E

    2022年6月22日
    117
  • menuconfig过程详解

    menuconfig过程详解makefilemenuconfig过程讲解当我们在执行makemenuconfig这个命令时,系统到底帮我们做了哪些工作呢?这里面一共涉及到了一下几个文件我们来一一讲解Linux内核根目录下的scripts文件夹arch/$ARCH/Kconfig文件、各层目录下的Kconfig文件Linux内核根目录下的makefile文件、各层目录下的make

    2022年5月29日
    134

发表回复

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

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