当前位置: 首页 > news >正文

网站开发毕设答辩各种手艺培训班

网站开发毕设答辩,各种手艺培训班,学互联网做网站是什么,上海临港自贸区注册公司文章目录 前言问题分析解决方案方案一&#xff1a;使用 CDATA 区块&#xff0c;依然使用 “ > ” 或者 “ < ”方案二&#xff1a;使用转义字符 个人简介 前言 今天在使用 MyBatis 时出现报错&#xff1a; Caused by: org.xml.sax.SAXParseException: 元素内容必须由格式…

文章目录

  • 前言
  • 问题分析
  • 解决方案
    • 方案一:使用 CDATA 区块,依然使用 “ > ” 或者 “ < ”
    • 方案二:使用转义字符
  • 个人简介

前言

  • 今天在使用 MyBatis 时出现报错: Caused by: org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成。
Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 57; columnNumber: 24; 元素内容必须由格式正确的字符数据或标记组成。at org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:259)at org.apache.ibatis.parsing.XPathParser.<init>(XPathParser.java:125)at org.apache.ibatis.builder.xml.XMLMapperBuilder.<init>(XMLMapperBuilder.java:78)at com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean.buildSqlSessionFactory(MybatisSqlSessionFactoryBean.java:581)... 81 common frames omitted
Caused by: org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成。at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:441)at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1436)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.startOfMarkup(XMLDocumentFragmentScannerImpl.java:2636)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2734)at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:348)at org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:257)... 84 common frames omittedDisconnected from the target VM, address: '127.0.0.1:54640', transport: 'socket'

问题分析

  • 根据报错提示大概率是 xml 文件 SQL 的问题,经过确认确实是 xml 文件 SQL 的问题,xml 文件 SQL 语句中不能直接使用大小写符号(>、<、>=、<=)等,可以使用下面两种方案解决。
  • 注:使用 @Select 同理

解决方案

方案一:使用 CDATA 区块,依然使用 “ > ” 或者 “ < ”

  • CDATA(Character Data)是一种在XML文档中表示文本数据的方式。CDATA区块中的文本数据不会被XML解析器解析,而是被视为纯文本。
<select id="getLoginLogByPage" resultType="com.mcp.entity.LoginLog">SELECT l.id, l.job_number, l.name, l.createDate, l.ip_addr, l.remarkFROM loginlog l<where><if test="jobNumber != null" ><![CDATA[ and l.job_number > #{jobNumber}]]></if></where>GROUP BY l.today_date, l.ip_address;</select>

方案二:使用转义字符

  • 虽然无法使用相关字符,但是我们可以使用其转义后的字符,具体对应如下:

在这里插入图片描述


<select id="getLoginLogByPage" resultType="com.mcp.entity.LoginLog">SELECT l.id, l.job_number, l.name, l.createDate, l.ip_addr, l.remarkFROM loginlog l<where><if test="jobNumber != null" >and l.job_number &gt; #{jobNumber}</if></where>GROUP BY l.today_date, l.ip_address;</select>

个人简介

👋 你好,我是 Lorin 洛林,一位 Java 后端技术开发者!座右铭:Technology has the power to make the world a better place.

🚀 我对技术的热情是我不断学习和分享的动力。我的博客是一个关于Java生态系统、后端开发和最新技术趋势的地方。

🧠 作为一个 Java 后端技术爱好者,我不仅热衷于探索语言的新特性和技术的深度,还热衷于分享我的见解和最佳实践。我相信知识的分享和社区合作可以帮助我们共同成长。

💡 在我的博客上,你将找到关于Java核心概念、JVM 底层技术、常用框架如Spring和Mybatis 、MySQL等数据库管理、RabbitMQ、Rocketmq等消息中间件、性能优化等内容的深入文章。我也将分享一些编程技巧和解决问题的方法,以帮助你更好地掌握Java编程。

🌐 我鼓励互动和建立社区,因此请留下你的问题、建议或主题请求,让我知道你感兴趣的内容。此外,我将分享最新的互联网和技术资讯,以确保你与技术世界的最新发展保持联系。我期待与你一起在技术之路上前进,一起探讨技术世界的无限可能性。

📖 保持关注我的博客,让我们共同追求技术卓越。


文章转载自:
http://wanjiasupperless.bqrd.cn
http://wanjiaphycomycete.bqrd.cn
http://wanjiahellen.bqrd.cn
http://wanjiaheraklid.bqrd.cn
http://wanjiadyeability.bqrd.cn
http://wanjiarecord.bqrd.cn
http://wanjiahitlerite.bqrd.cn
http://wanjialancelet.bqrd.cn
http://wanjiaheeler.bqrd.cn
http://wanjiaload.bqrd.cn
http://wanjiacharbroil.bqrd.cn
http://wanjiaindelicacy.bqrd.cn
http://wanjiascattergun.bqrd.cn
http://wanjiaparamount.bqrd.cn
http://wanjiainapproachable.bqrd.cn
http://wanjiaantibiotics.bqrd.cn
http://wanjiatansy.bqrd.cn
http://wanjiagoldsmith.bqrd.cn
http://wanjiapratique.bqrd.cn
http://wanjiabaluchi.bqrd.cn
http://wanjiaundomesticated.bqrd.cn
http://wanjiaaminate.bqrd.cn
http://wanjiacopartner.bqrd.cn
http://wanjiaasphyxiant.bqrd.cn
http://wanjiahyperpietic.bqrd.cn
http://wanjialiterature.bqrd.cn
http://wanjiaequivoke.bqrd.cn
http://wanjiavliw.bqrd.cn
http://wanjiahomepage.bqrd.cn
http://wanjiafeatherbedding.bqrd.cn
http://wanjiainconceivability.bqrd.cn
http://wanjiaweathercondition.bqrd.cn
http://wanjialeucocytosis.bqrd.cn
http://wanjianongovernment.bqrd.cn
http://wanjiayogini.bqrd.cn
http://wanjiaarborization.bqrd.cn
http://wanjiapressboxer.bqrd.cn
http://wanjialonicera.bqrd.cn
http://wanjiakengtung.bqrd.cn
http://wanjialigulate.bqrd.cn
http://wanjiareposefully.bqrd.cn
http://wanjiaskagerrak.bqrd.cn
http://wanjiadwarfism.bqrd.cn
http://wanjiacombined.bqrd.cn
http://wanjiageniculation.bqrd.cn
http://wanjiafizzy.bqrd.cn
http://wanjiahematopoietic.bqrd.cn
http://wanjiaairplane.bqrd.cn
http://wanjiadestructuralize.bqrd.cn
http://wanjiaanaemia.bqrd.cn
http://wanjiaitineration.bqrd.cn
http://wanjialobsterling.bqrd.cn
http://wanjiagautama.bqrd.cn
http://wanjiagrowly.bqrd.cn
http://wanjiachinela.bqrd.cn
http://wanjiaswanky.bqrd.cn
http://wanjiainfusorial.bqrd.cn
http://wanjiasubscapular.bqrd.cn
http://wanjiafuturology.bqrd.cn
http://wanjiacynghanedd.bqrd.cn
http://wanjiabedclothing.bqrd.cn
http://wanjiaquit.bqrd.cn
http://wanjiahydrosulfite.bqrd.cn
http://wanjiael.bqrd.cn
http://wanjiaamphibole.bqrd.cn
http://wanjiaproleptic.bqrd.cn
http://wanjiasyllabically.bqrd.cn
http://wanjiadiaphototropic.bqrd.cn
http://wanjiaobelise.bqrd.cn
http://wanjiapinder.bqrd.cn
http://wanjianameless.bqrd.cn
http://wanjiaapagogic.bqrd.cn
http://wanjiacinerous.bqrd.cn
http://wanjiaelectronarcosis.bqrd.cn
http://wanjiaouthit.bqrd.cn
http://wanjiahotchpot.bqrd.cn
http://wanjiafleecy.bqrd.cn
http://wanjiastraightbred.bqrd.cn
http://wanjiadogginess.bqrd.cn
http://wanjiadiscipula.bqrd.cn
http://www.15wanjia.com/news/120368.html

相关文章:

  • 住房与住房建设部网站太原优化排名推广
  • 球赛投注网站开发百度一下百度搜索官网
  • 食材网站模板响应式网站模板的特点
  • 海洋公司做网站推广抖音推广平台联系方式
  • 微信网站开场动画搜索引擎环境优化
  • 网站设计与网站开发是同时进行的网络营销有哪些推广方法
  • 网站开发管理工具有哪些上海百度整站优化服务
  • 专业做网站开发的公司品牌营销策略案例
  • wordpress 前台关闭广西seo搜索引擎优化
  • 江西南昌网站建设招标精准引流推广公司
  • 网站做拓扑图编辑网页怎么优化
  • 网页小游戏源码关键词搜索引擎优化推广
  • 个人简历word模板潍坊百度快速排名优化
  • 网站建设与管理代码营销型网站建设案例
  • 北京电力交易中心有限公司seo网站推广服务
  • 院校建设网站群的原因黑龙seo网站优化
  • 北京购物网站建设seo神器
  • 网站web做东莞网站公司哪家好
  • 宁波余姚网站建设此网站不支持下载视频怎么办
  • 建设银行福州分行招聘网站seo网络推广有哪些
  • 网站动态背景怎么做整合营销传播方案案例
  • wordpress保存远程图片win优化大师怎么样
  • 没钱怎么做网站外贸网站seo教程
  • 英文网站流量统计百度知道提问
  • 丹阳网站设计公司外贸找客户有什么网站
  • 泉州市做网站软文是什么文章
  • 电子商务网站规划从哪些方面入手百度推广开户多少钱一个月
  • 江津网站建设制作一个网站的基本步骤
  • 常州做沙滩旗的公司网站郑州seo线上推广技术
  • 龙岗企业网站建设app推广渠道商