springboot
文章平均质量分 59
zhaoxichen_10
走出舒适圈!
展开
-
springboot之单元测试
jar包依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <art原创 2021-06-24 15:21:46 · 423 阅读 · 0 评论 -
Nacos之旅
标题前言Nacos是阿里的产品,可以用作注册中心和配置中心;与springcloud的Eureka比较;nacos比eureka多集成了配置中心的功能。而且可以根据配置选择运行为AP或者CP模式原创 2020-05-29 15:45:26 · 205 阅读 · 0 评论 -
websocket收集封装版
具体的配置在之前的一个博客有描述很详细:https://blog.csdn.net/zhaoxichen_10/article/details/84860560这里是开发过程封装后,记录一下方便后面直接拿来使用。干货:1.依赖<!--websocket--><dependency> <groupId>org.springframework.bo...原创 2019-06-26 15:46:04 · 920 阅读 · 0 评论 -
spring boot配置监听器listener
监听器有如下几类(参考:https://blog.csdn.net/m0_38075425/article/details/81164501 )如果已经了解,可以直接看下面的干货。嘻嘻1.ServletContextListener – 监听servletContext对象的创建以及销毁1.1 contextInitialized(ServletContextEvent arg0) ...原创 2019-06-25 15:32:15 · 6190 阅读 · 4 评论 -
springboot中配置任务调度器quartz
前言springboot中配置定时器是很简单的,如果没有使用过springboot的定时器,那么看这个博客可能意义不大。可先行了解一下springboot的@schedule。使用过普通定时器的应该知道,@schedule可以很方便的就可以启动一个定时任务例如:/** * 功能描述: 10分钟一次,保存昨天全网用户果实总数 * * @param: [] * @return: void...原创 2019-06-15 11:40:47 · 932 阅读 · 0 评论 -
微服务zuul路由代理子服务的swagger
看到这文章的话,证明各子服务的swagger已经是使用起来了。如果还没有使用起来,可自行百度一下swagger的使用方法下面我直接上干货了1.保持其他子服务配置不变,在zuul路由中添加两个配置类其中SwaggerConfig.java可以直接copy之前的子服务的配置类,可以无需做任何修改。(swagger依赖就不用说了,必须也是加入的)2.配置DocumentationConfig....原创 2019-05-20 11:36:42 · 495 阅读 · 0 评论 -
springboot中配置redis代理session存储
springboot中配置session存储很简单,只需要加入依赖<!--共享session--><dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactI...原创 2019-04-24 14:04:30 · 305 阅读 · 0 评论 -
springboot配置文件版本区分
1.配置发布后指定项目访问路径前缀分版本:1.x版本是这样的server: port: 8085 context-path: /pgs2.x版本是这样的server: port: 8085 servlet: context-path: /pgs2.配置多环境spring: profiles: active: dev #开发环境spring:...原创 2019-03-27 15:42:15 · 205 阅读 · 0 评论 -
springboot+security实现权限管理
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为...原创 2019-03-21 14:06:45 · 87271 阅读 · 22 评论 -
springboot之log4j高级配置
springboot中使用application.yml或者 application.properties配置文件,就能够简单的配置log日志的打印格式,输出文件名以及路径了。但是如果要求分级别输出,配置日志回滚策略等自定义比较高的操作就需要引入logback-spring.xml或者logback.xml;spring官方推荐使用logback-spring.xml说明:logback和lo...原创 2019-01-30 11:06:10 · 2431 阅读 · 0 评论 -
springboot配置使用websocket
摘要Websocket 其实是一个新协议,跟 HTTP 协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是说它是 HTTP 协议上的一种补充。WebSocket 是一种网络通信协议,是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。RFC6455 定义了它的通信标准。传统的HTTP通讯中,由于http协议是一种无状态的,无连接的单向通讯协议,只有客户端才能...原创 2018-12-06 16:38:53 · 5950 阅读 · 2 评论 -
springboot搭配TXmanager实现分布式事务
前言:写这个文章主要是给自己做下笔记以免遗忘,同时也给各大码农分享一下,互相学习。分布式事务的需求来源于系统的服务化。在微服务系统中,无法使用传统的事务达到数据库的一致性。每个子服务都有自己独立的数据源,如果系统初期,没有分表分库,每个子服务的数据源都是连接同一个数据库主机,同一个数据库,那么还可以简单的利用传统的事务,增加代码的冗余达到事务效果。而往往如果已经需要考虑事务的时候,我们的系统应该...原创 2018-11-28 16:38:28 · 10615 阅读 · 0 评论 -
springboot线程池的配置使用
我们都知道,java中有ThreadPoolExecutor提供的线程池服务,非常好用。可以有效的解决了一些异步业务,提高系统性能。但是java中配置和使用线程池有点繁琐,而在springboot中,线程池的配置简直就是轻而易举。下面直接上干货。springboot中主要使用配置类来配置线程池@Async注解可以使用配置好的线程池下面我们来详细看一下配置和使用的过程1、配置线程池主要使用...原创 2018-11-16 15:56:59 · 10051 阅读 · 0 评论 -
springboot配置redis缓存数据库查询
直接上干货1、引入redis依赖(版本号可以不指定)&lt;!--缓存--&gt;&lt;dependency&gt; &lt;groupId&gt;org.springframework.data&lt;/groupId&gt; &lt;artifactId&gt;spring-data-redis&原创 2018-11-06 17:58:57 · 4521 阅读 · 2 评论 -
springboot之MongoDB的使用
本文快速入门,MongoDB 结合SpringBoot starter-data-mongodb 进行增删改查1、什么是MongoDB ?MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键...转载 2018-10-25 15:10:02 · 258 阅读 · 0 评论 -
springboot设置上传文件大小
可以使用配置文件配置,也可以使用Bean在启动类中配置1、使用配置文件方式spring: application: name: prise-upload http: multipart: max-file-size: 100MB #单个文件大小 max-request-size: 1024MB #设置总上传的数据大小...原创 2018-10-17 10:02:48 · 659 阅读 · 1 评论 -
springboot中log4j的配置
log4J的使用原创 2018-09-20 15:31:21 · 916 阅读 · 0 评论