mybatis的xml中使用大于小于号
发表于|更新于
|浏览量:
今天写一个范围查询接口的时候
发现一个问题,mybatis里的xml,我写小于的时候,它给我报错了?!
于是去网上搜了搜,原来是xml给我转义了。。。
大概有两种解决办法,一种是用替代符
1 | < #小于 |
不过个人觉得这种阅读性太差,过久了说不定就不知道这啥玩意了
所以推荐第二种办法
1 | <![CDATA[<]]> #小于 |
大于(大于等于)其实可以不加,但个人强迫症。。。
小于都加了,大于也加个吧hh
相关推荐
2020-10-15
springboot启动时执行
人生就象弈棋,一步失误,全盘皆输,这是令人悲哀之事;而且人生还不如弈棋,不可能再来一局,也不能悔棋。——弗洛伊德 springboot在启动时需要执行的代码 可以实现CommandLineRunner接口然后重写run方法,在run方法里执行 1234567891011121314151617package com.ruben.init;import org.springframework.boot.CommandLineRunner;import org.springframework.stereotype.Component;/** * @ClassName: SomeMagic * @Date: 2020/10/15 0015 20:15 * @Description: */@Componentpublic class SomeMagic implements CommandLineRunner { @Override public void run(String... args) throws Exception { Sy...
2022-10-12
stream-core实现枚举校验
同一个美丽而聪慧的人相处,能使人紧张的神经放松,感情变得柔和——巴尔扎尔 引入依赖: 123456<!-- https://search.maven.org/artifact/io.github.vampireachao/stream-query --><dependency> <groupId>io.github.vampireachao</groupId> <artifactId>stream-core</artifactId> <version>1.1.12</version></dependency> 编写代码: 123456789101112131415161718192021222324252627@Testvoid test() { class User { public GenderEnum getGender() { return null; ...
2022-09-16
flexmark-java
不能用温情征服对方的人,用殴打也征服不了对方——契诃夫 分享一个markdown解析框架:flexmark-java https://github.com/vsch/flexmark-java 使用: 12345<dependency> <groupId>com.vladsch.flexmark</groupId> <artifactId>flexmark-all</artifactId> <version>0.64.0</version></dependency> demo: 1234567891011121314151617181920212223242526package com.vladsch.flexmark.samples;import com.vladsch.flexmark.util.ast.Node;import com.vladsch.flexmark.html.HtmlRenderer;import com.vladsch.flexmark...
2021-10-11
springboot项目打包后页面访问不到
不会宽容别人的人,是不配受到别人的宽容的。但是谁能说自己是不需要宽容的呢?——屠格涅夫 今天项目打包上线,有个页面死活找不到,报错500提示模板不存在 但在本地idea运行后又能访问到 首先我先找了下Controller和页面,粗略看了下,好像没啥问题 生成的target目录下也有 我本来还怀疑是nginx配置有问题,查看了下配置文件,并没有/admin的路径重写 然后我使用mvn package打成jar包后,即便是本地java -jar运行也是找不到该模板。。。 我再次逐句逐句查看代码 发现了问题所在: 这个地方和其他的Controller中跳转页面写的不一样,多了个杠!!! 最坑的就是,在idea中运行的项目能正确访问,到了线上就访问不到了,最后去掉这个杠就好了。。。
2020-08-10
java巨大字符串截取
string转list,分段截取 比如传入rubenrubenruben和5,得到的list就是{"ruben","ruben","ruben"}这样的 1234567891011121314151617181920/** * @param initial 初始字符串 * @param interval 分段长度 * @return */ public static List<String> stringSplit(String initial, Integer interval) { List<String> result = new LinkedList<>(); StringBuilder tmp = new StringBuilder(initial); int length = tmp.length(); while (length > 0) { ...
2022-10-27
Fastjson姿势技巧集合
一个人在年轻的时候,没有什么能把他搞垮——奥尼尔 分享一个Fastjson姿势技巧集合: https://github.com/safe6Sec/Fastjson FastjsonFastjson姿势技巧集合 说明 本项目涉及的一些姿势和payload是从之前的随手记的笔记直接粘进来的,很多找不到出处了所以来源未贴出来,望师傅们见谅。 高版本的很多细节还有待更新。 浅蓝Kcon议题内容由@su18师傅整理 各版本复现payload来自@kezibei师傅,我原项目基础上加了maven依赖,做了一点代码修改。 各版本payload复现https://github.com/safe6Sec/ShiroAndFastJson 判断是否用了fastjson鉴别fastjsonDNSLOG 1{"@type":"java.net.InetSocketAddress"{"address":,"val":"dnslog.com"}} 1...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog