SpringBoot
文章平均质量分 57
静风落叶
每天都在犯蠢
展开
-
SpringBoot+kafka+ES实现信息数据同步管理(下)
上一篇文章主要介绍了项目的整体结构,这篇文章展示具体结构的实现一、项目版本SpringBoot 2.1.23 ES:6.7引入jar<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifactId> &...原创 2022-02-11 14:33:22 · 2607 阅读 · 1 评论 -
SpringBoot+kafka+ES实现信息数据同步管理(上)
最近刚做完一个新的项目,趁着闲暇时间记录下用的项目结构与知识点一、项目整体技术结构本项目主要是需要的数据存储于TIDB与ES中,页面通过SpringBoot从ES中查询数据,在对数据有增、删、改的情况下,通过java后台对数据库数据进行同步,同时将增、删、改操作的数据同步发送到消息队列kafka中,再通过kafka将数据同步到ES中,这样始终保持数据库数据与ES数据一致。二、项目技术架构分析 1、项目才用kafka中间件作为消息同步工具,是因为防止该系统在使用时,用户量过多导致操作数据..原创 2022-02-11 11:25:26 · 2653 阅读 · 0 评论 -
记录一次Feign设置多个不同参数的Header头部,并且@Headers无效
这里写自定义记录目录标欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma原创 2021-06-25 16:10:37 · 2773 阅读 · 0 评论 -
Swagger3.0新版带来的新变化
原文地址:https://www.linuxprobe.com/swagger3-0.html在社区的推动下,Springfox3.0 去年 7 月份就发布了,最近终于得空和小伙伴们聊一聊新版本的新变化。这次的版本升级估计小伙伴们都翘首以待好久了,毕竟上一次发版已经是两年前的事情了。 在社区的推动下,Springfox3.0 去年 7 月份就发布了,最近终于得空和小伙伴们聊一聊新版本的新变化。这次的版本升级估计小伙伴们都翘首以待好久了,毕竟上一次发版已经是两年前的事情了。新版本还是有很多好玩的转载 2021-04-13 09:15:18 · 766 阅读 · 0 评论 -
记一次java后台实现数据爬虫爬取数据DEMO
1、最近需要用到一个功能,需要功能:前端调用我后台的一个接口,并传一个url参数,我后台需要根据这个url去获取该网页的里面视频以及音频的地址、格式、分辨率等信息,并全部返回。这时候我就需要一个能够访问的一个网页地址,...原创 2021-04-07 10:33:48 · 1466 阅读 · 0 评论 -
springboot在工具类中添加service的方法,显示为空的解决方案
@Component // 1、将工具类声明为spring组件,这个必须不能忘public class GetDataToDB { @Autowired private SysCardService sysCardService; //注入service //静态初始化当前类 public static GetDataToDB getDataToDB; ...原创 2020-03-18 01:40:05 · 624 阅读 · 1 评论 -
搭建SpringCloud项目时候,子项目不能引用父级项目中pom的jar包问题
今天搭建项目时候一直发现,搭建的子项目不能引用父级项目的pom中的jar包,导致每次在不同的子项目中需要重复的在pom.xml文件中引用jar包,后来发现是我的问题,没有在子项目中指明父级项目这是父级项目的pom文件同时父级需要制定子模块在一开始新建子项目module时候,我错误的写法,就按照系统生成的默认的没有对它进行修改,所以导致了父级指定了子级模块,但是子级...原创 2019-12-05 09:46:48 · 7278 阅读 · 2 评论 -
SpringBoot+webSocket+Vue设置后台向前端推送消息
应用场景介绍: 在页面的数据需要实时刷新的时候,或者在页面需要接收后台的消息时候,如果采用前端轮询会造成资源占用较大,并且数据刷新也是不及时的,比如当我后台在监听MQ的消息时候,当从MQ监听到消息后我需要将MQ消息推送到前端实时展示,这时候就需要用到webSocket了。1.首先搭建一个SpringBoot的项目,这里我就不重复了,然后引入jar包 <!-- W...原创 2019-11-12 15:07:39 · 11194 阅读 · 5 评论 -
Spring中使用@Async异步调用方法
Async简介:异步方法调用使用场景:处理日志、发送邮件、短信......spring中提供了@Async来实现异步方法。@Async修饰类,则该类所有方法都是异步的,@Async修饰方法,则该方法是异步的。被修饰的方法在被调用时,会在一个新的线程中执行。Spring中通过在方法上设置@Async注解,可使得方法被异步调用。也就是该方法会在调用时立即返回,而这个方法的实际执行交...原创 2019-07-15 10:29:32 · 4610 阅读 · 0 评论 -
SpringBoot+Swagger-UI+Redis作为缓存使用的学习记录
在新版本的开发过程中项目中用到Redis,所以趁着最近学习下Rdis的使用方法,项目代码已经上传,码云地址:https://gitee.com/dcxgit/springboot_practice/releases1.0.2版本首先搭建基础的SpringBoot代码并引入相关jar包这里不做介绍,主要介绍Redis,项目结构:引入jar包<!-- 整合redis -...原创 2019-04-23 16:17:52 · 438 阅读 · 0 评论 -
SpringBoot整合ActiveMQ的简单应用(1)
1、首先是从官网下载然后打开运行起来,这时候要根据自己的电脑运行什么样的位数,本人电脑是64位的,所以运行64位的程序,这时候会显示一个界面说明启动成功了,然后在电脑浏览器中输入地址:http://localhost:8161/admin/queues.jsp进行登录,用户名和密码都是admin,这个时候就能看到消息队列了我这里有三个消息队列maven中导包...原创 2019-01-16 15:12:21 · 298 阅读 · 0 评论 -
SpringBoot操作多数据源
本次设计操作两个数据库,看结构:Datasources01 数据源部分:package com.datasources;import javax.sql.DataSource;import org.apache.ibatis.session.SqlSessionFactory;import org.mybatis.spring.SqlSessionFactoryBean;原创 2018-01-23 16:36:10 · 270 阅读 · 0 评论 -
Springboot整合mybatis
首先看下项目结构 HelloControllerpackage com.controller;import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controlle原创 2018-01-23 10:15:11 · 185 阅读 · 0 评论 -
SpringBoot分布式管理,添加日志记录,注解配置与EhCache使用
首先看下项目结构:首先看下pom.xml配置的jar包: 4.0.0 com SpringBootTest 0.0.1-SNAPSHOT war org.springframework.boot spring-boot-starter-parent 1.3.3.RELEASE原创 2018-01-24 14:16:06 · 1627 阅读 · 0 评论 -
Myeclipse下使用Maven搭建spring boot项目采用spring boot devtools实现热部署
在上一篇中已经将项目等一些基本配置都配置好了,下面配置热部署:引入包: org.springframework.boot spring-boot-devtools true true 然后在的pom.xml中的pulgin替添加如下的代码: maven-war-plugin原创 2018-01-25 10:04:44 · 1421 阅读 · 0 评论 -
关于新建SpringBoot项目添加Myeclipse Service Library 之后项目就报错Unable to start embedded container;
之前建的项目一直格式不对,今天重新新建了一个项目,但是在我添加Myeclipse Service Library,这个,也就是Tomcat的包之后就一直报错:之后尝试了下,把添加的Tomcat的Library给删掉就好了。真的不知道咋回事。。。。。。。。。。。。。。。原创 2018-01-26 09:45:02 · 1310 阅读 · 0 评论 -
搭建自己的第一个SpringBoot框架(2)
SpringBoot整合JSP分步骤:(1) 创建Maven web project;(2) 在pom.xml文件添加依赖;(3) 配置application.properties支持jsp(4) 编写测试Controller(5) 编写JSP页面(6) 编写启动类App.java(1)创建原创 2018-01-22 16:05:09 · 249 阅读 · 0 评论 -
搭建SpringBoot项目pom.xml文件insert的时候报错:Non-parseable POM D:\maven\repository\org\springframework\securit
SpringBoot项目pom.xml文件insert的时候报错:[ERROR] The build could not read 1 project -> [Help 1]D:\maven\repository\org\springframework\security\spring-security-bom\4.0.3.RELEASE,最后百度一下:发现只要在本地的mav原创 2018-01-27 15:25:26 · 14005 阅读 · 1 评论 -
eclipse安装svn插件和sts插件
首先安装svn插件,我都是采用离线安装的方式,首先下载svn包我下载的版本是1.8.2的版本,之后直接解压文件到eclipse的dropins文件夹下面再重启eclipse即可,2、安装sts(主要目的是用来搭建SpringBoot项目用的)首先查看你的eclipse版本本人使用的是4.8.0刚从官网上下载的,然后从sts官网下载对应的压缩文件https://s...原创 2018-07-26 15:55:12 · 1412 阅读 · 1 评论 -
搭建自己的第一个SpringBoot框架(1)
今天用空在学习SpringBoot框架,对照着资料在自己电脑上搭建第一个hellow 首先第一步新建一个maven项目,本人使用的是Myeclipse,右键new-->other-->MavenProject选择下一步, 新建Maven项目后的结构是: 这里要注意下,SpringBoot只支持JDK1.7以上。之后再来配置pm.原创 2018-01-22 10:08:48 · 528 阅读 · 0 评论