![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 65
DDF_YiChen
世上人才千千万,我在垃圾堆里站
展开
-
nacos安装与spring-boot使用
下载下载地址,选择对应版本,这里后续选择的版本是2.0.2https://github.com/alibaba/nacos/tags解压后到/conf目录下找到文件nacos-mysql.sql, 然后执行sql语句,抄录在下/* * Copyright 1999-2018 Alibaba Group Holding Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not .原创 2021-11-02 17:48:32 · 1952 阅读 · 3 评论 -
SpringBoot配置swagger
引入依赖<properties> <swagger.version>2.9.2</swagger.version> <swagger-ui.version>2.9.2</swagger-ui.version> <swagger-annotation-models-version>1.5.21</swagger-annotation-models-version></p原创 2021-04-03 18:29:34 · 142 阅读 · 0 评论 -
SpringBoot项目配置线程池
其实配置线程池没什么好讲的,就那几个参数,不过在项目包中提供了一个帮助类,可以方便的只用传参数,方法内部去构建线程池对象,避免配置多个线程池时每个方法内部产生大量重复代码.准备Spring提供了一些类可以帮助我们快速构建线程池bean对象。基于线程池任务的org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor基于定时任务使用的调度线程池对象org.springframework.scheduling.TaskSchedule原创 2021-04-03 18:04:04 · 618 阅读 · 0 评论 -
SpringBoot项目实用功能之如何自定义参数解析器
核心点实现接口org.springframework.web.method.support.HandlerMethodArgumentResolversupportsParameter 方法根据当前方法参数决定是否需要应用当前这个参数解析器resolveArgument 执行具体的解析过程将自实现的参数解析器类添加到Spring容器中实现org.springframework.web.servlet.config.annotation.WebMvcConfigurer接口的addArgum原创 2021-04-03 16:31:20 · 340 阅读 · 0 评论 -
SpringBoot如何配置全局跨域
参考首先贴出来官网文档给的例子https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc-cors这里把各个解决思路都写出来了全局跨域配置存在的一些问题全局跨域官方给的第一种方案是下面这个样子, 例子在https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc-cors-global-java。原创 2021-04-03 17:09:53 · 756 阅读 · 5 评论 -
SpringBoot如何自定义拦截器
前言mvc这一块的功能有点啰嗦了,写起来如果只是配置的话,其实很简单,还是贴出来官方文档地址,后面就不会的单独说这块的内容了。https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc-config实现第一种实现是基于https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc-config-inte原创 2021-04-03 17:36:47 · 348 阅读 · 0 评论 -
spring基于redis实现消息订阅
本文主要记录一下如何使用spring基于redis提供的pub/sub模型来实现消息的发布和订阅处理,只记录几个需要注意的切入点.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.1.6.RELEASE原创 2020-06-15 10:40:43 · 1589 阅读 · 0 评论 -
springboot打包后的文件读取
在使用了springboot打包后的项目中,牵扯到项目目录中文件读取工作时,明明在开发时功能正常,但是一到发布到线上环境就会报文件找不到,路径不存在的问题。由于在开发过程中,文件就在我们本地目录中存在,因此普通正常文件的读写功能不受影响,而一旦打包后,可能会由于我们自己的文件目录放置原因一是没有被正确打包到jar包中,第二个即使被打包进去,由于jar包并不会解压到服务器中,因此如果我们按照正常的文件路径去获取文件的时候还是会报异常。文件打包问题首先是确认我们自己的文件有没有被打包到jar包中,默认的如原创 2020-06-08 15:20:12 · 2710 阅读 · 0 评论