- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 PaginationInterceptor分页异常:Mybatis-plus 分页功能报错:除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图
SQLServer数据源,Mybatis分页插件PaginationInterceptor分页查询出现异常:com.microsoft.sqlserver.jdbc.SQLServerException: 除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
2023-03-13 11:01:40 3848 1
原创 SVN项目迁移到Git,并同步提交记录
公司项目之前一直维护在SVN上,因为有正式、测试环境区分,代码在测试和开发阶段代码会有版本冲突,所以需要建立测试分支和开发分支来隔离两种代码,然而SVN对分支操作并不友好(完全是另一个目录),所以需要使用Git去控制,然后首先要做的就是同步SVN的提交记录,这样才能保证历史版本可追溯。
2022-09-15 09:22:46 2792
原创 MappingJackson2HttpMessageConverter导致byte[]响应与文件下载异常
项目中使用MappingJackson2HttpMessageConverter + ObjectMapper全局处理时间对象的响应格式统一转换,但是项目中添加文件上传下载功能后,文件下载和图片查看时(响应对象是ResponseEntity),抛出了如下异常:HttpMessageNotWritableException: No converter for [class [B] with preset Content-Type 'image/jpeg'...
2022-07-29 17:28:56 1130
原创 Mybatis的SQL注入隐患操作复现&防止SQL注入
很多人都知道SQL存在SQL注入引起的安全问题,但是很少有开发者去尝试过是怎样一个注入,本文将复现Mybatis的SQL注入问题并给出正确操作。
2022-07-21 11:15:05 2070
原创 apache-solr-dataimport-scheduler-7.x,Solr7.x增量更新Jar包及源码
apache-solr-dataimport-scheduler-4.x/5.x/7.x
2022-07-11 08:53:37 226
原创 SpringBoot日期时间全局出入参格式化-3:全局Timestamp出入参
本文提供SpringBoot全局日期时间格式化第三种处理方式:使用全局时间戳方式处理入参时间,可全局处理Date、LocalDate、LocalDateTime、LocalTime
2022-07-08 18:39:46 1104
原创 SpringBoot日期时间全局出入参格式化-2:全局String出入参(推荐)
SpringBoot日期时间全局格式化第二种处理方式:使用全局字符串方式处理入参时间,可全局处理Date、LocalDate、LocalDateTime、LocalTime,这种方式是最好的传参方式。
2022-07-08 18:37:40 859
原创 SpringBoot日期时间出入参格式化-1:全注解方式参数处理
一般在项目开发前做技术要求时会统一时间类型的处理方式,本文将使用三种方式对入参和出参格式化为字符串或时间戳格式,并指出各自优缺点。
2022-07-08 18:34:37 7344
原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
Springboot微服务集成Nacos,打jar包后运行出现如下问题:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 at org.yaml.snakeyaml.reader.StreamReader.update(StreamRead...
2020-04-14 09:49:18 1910 1
空空如也
CherryTree软件的快捷键【Ctrl+,】增加代码框高度快捷键无效?
2020-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人