iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >oracle关键字在mybatis中使用时出现错误如何解决
  • 853
分享到

oracle关键字在mybatis中使用时出现错误如何解决

mybatisoracle 2023-05-31 07:05:15 853人浏览 薄情痞子
摘要

oracle关键字在mybatis中使用时出现错误如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。解决方式 可以使用resultMap**示例代

oracle关键字在mybatis中使用时出现错误如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

解决方式 

可以使用resultMap**

示例代码

<!-- 预约日历用 --> <resultMap id="FullDateResultMap" type="com.haier.hrssc.reserveschedual.dto.FullcalendaDTO">  <id property="id" column="id"/>  <result property="title" column="title"/>  <result property="start" column="startTime"/>  <result property="end" column="endTime"/>  <result property="allDay" column="allDay"/>  <result property="color" column="color"/> </resultMap> <!-- 获取主键 --> <!-- 查询预约日历 --> <select id="getFullcalender" parameterType="com.haier.hrssc.reserveschedual.dto.FullcalendaDTO" resultMap="FullDateResultMap">  <![CDATA[ SELECT  c.ID AS id,  c.TITLE AS title,  c.COLOR AS color,  DECODE (   c.ALLDAY,   0,   'false',   1,   'true',   'false'  ) AS allDay,  c.STARTTIME AS startTime,  c.ENDTIME AS endTime FROM  T_SSC_CALENDAR c WHERE  ((c.status = '1' or c.status = #{status,jdbcType=VARCHAR})  and   c.EMPSN = #{empSn,jdbcType=VARCHAR}) or   (c.EMPSN is Null and c.status = '1') and to_date(c.STARTTIME,'yyyy-MM-dd') between to_date(#{start,jdbcType=VARCHAR},'yyyy-MM-dd') and to_date(#{end,jdbcType=VARCHAR},'yyyy-MM-dd') ]]> </select>

--结束END--

本文标题: oracle关键字在mybatis中使用时出现错误如何解决

本文链接: https://www.lsjlt.com/news/224061.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作