![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 67
m_sophia
这个作者很懒,什么都没留下…
展开
-
基于Feign的微服务文件与复杂参数传输
1、问题背景随着微服务普及程度的提升,IT人员面对的问题也随之复杂。原先微服务之间只进行简单参数的传输,而随着文件服务的微量化,微服务之间也需要进行文件传输,因此本文旨在解决以下两个问题:(1) 实现服务之间的文件传输;(2) 实现服务之间复杂参数的传输(例如:实体中含有文件类型参数);2、结构介绍本文主要使用上图红色框中的四个组件:eureka-server:服务注册中心eureka-common:公共类与工具存放eureka-client:服务提供者eureka.原创 2021-07-20 19:24:27 · 1575 阅读 · 1 评论 -
基于链表的分词器反向输出
背景前段时间参加了某大厂的面试,面试过程中要求将输入的字符串分词后反向输出,例如:输入“I am a handsome boy.”,期望输出结果为:“”原创 2021-06-22 10:08:40 · 161 阅读 · 0 评论 -
ElasticSearch自定义接口方法
在上文《Spring boot整合ElasticSearch教程》中,我们简单介绍了Elasticsearch的基本知识,并通过spring boot整合Elasticsearch搭建一个简单案例。然而,该案例中测试案例简单,因此本文将讲解以下两点(1) 如何自定义接口方法进行数据查询(2) 如何通过DSL语法进行Elasticsearch数据搜索。1、依赖配置依赖配置中引入了elasticsearch、web、lombok等依赖<dependencies> ..原创 2021-04-04 14:28:11 · 825 阅读 · 0 评论 -
Spring boot整合ElasticSearch教程
目录1、什么是ElasticSearch?2、ElasticSearch的优缺点有哪些?2.1 优点2.2 缺点3、Spring boot集成ElasticSearch3.1 依赖配置3.2 yml配置3.3 存储对象3.4 Repository接口3.5 访问接口3.6 测试结果4、案例总结参考文献1、什么是ElasticSearch?ElasticSearch本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个Elastic原创 2021-04-03 14:58:23 · 835 阅读 · 0 评论 -
mybatis中动态排序失效
mybatis中动态排序失效应用场景:在应用程序中需要根据表头设置数据的排序字段与规则。问题:将排序字段与排序规则以参数的形式动态传入了mybatis的xml中,然而实际运行结果仍然是默认字段升序的查询结果。原因:为了预防SQL注入问题,在xml文件中接收动态参数采用的是#{参数名}的方式,基于mybatis的预编译,排序字段会编译为"参数名",从而导致动态排序失效例如:期望结果:order by transAmount desc实际结果:order by "transAmount" "原创 2021-03-05 14:18:47 · 561 阅读 · 1 评论 -
Swagger2原理详解与示例
在前后端分离开发的今天,接口文档显得尤为重要,其重要性有以下几点:1、约定接口信息,便于前后端分离开发;2、便于测试人员测试并检查数据;3、加快新员工上手工作的速度;4、后续工作交接。然而,接口文档的整理与编写又令繁重的开发工作雪上加霜。有没有好用的工具或者...原创 2020-04-24 14:59:06 · 5571 阅读 · 3 评论 -
Spring MVC与EChart同时绘制多个图形
根据实际业务需要,有时可能需要在同一个页面中显示多个图形,例如下图: 这个时候怎么去处理,一种比较简单粗暴但却很LOW的方法是:在前端页面复制同样的代码,通过多个ajax请求去获取数据并渲染视图。一两个图形还行,七八个的时候就会显得代码臃肿不堪,让人不忍直视。针对这个问题,我们在本篇文章中进行探讨研究,以供参考。1、实现流程整个流程中的重难点在于:(1) 封装多个...原创 2020-01-05 22:19:39 · 469 阅读 · 0 评论 -
Spring MVC与EChart绘制图表(二)
在上一文章中,我们简单介绍了柱状图的绘制方法,今天主要介绍一下饼状图和折线图的绘制方法。采用的封装类还是上一篇文章的,此处不再累述。话不多说,直接上代码。1、饼状图前端:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><!...原创 2019-12-26 09:07:54 · 341 阅读 · 0 评论