SpringBoot系列之使用Spring Task实现定时任务 Spring

SpringBoot系列之使用Spring Task实现定时任务

定时任务是企业开发中很常用的,比如定时推送一些接口数据,在java中实现定时任务的方法有Spring Task、Quartz等等框架,也有JDK自带的ScheduledExecutorService、Timer Quartz框架比较复杂,之前我写过一个入门教程,读者可以参考学习: Quartz系列之任务调度框架原理简介 Spring Task是Spring3.0以后自带的task,可以...
阅读全文
详解SpringCloudGateway内存泄漏问题 编程技术

详解SpringCloudGateway内存泄漏问题

SpringCloudGateway内存泄漏问题 项目完善差不多,在进入压力测试阶段期间,发现了gateway有内存泄漏问题,问题发现的起因是,当时启动一台gateway,一台对应的下游应用服务,在压力测试期间,发现特别不稳定,并发量时高时低,而且会有施压机卡住的现象,然后找到容器对应的宿主机,并使用container stats命令观察内存,经过观察发现,压力测试时内存会暴涨,并由于超过...
阅读全文
SpringBoot 入门教程之引入数据传输层的方法 Spring

SpringBoot 入门教程之引入数据传输层的方法

我们现在操作的数据直接就使用了实体类,假如我们输出的用户对象需要包含用户拥有的权限列表,那么我们怎么封装呢? 直接封装进实体类中显然不行,因为实体类的职责就是提供与数据库表字段一一对应的映射关系,所以我们还需要封装出一层数据传输层 DTO(Data Transfer Object),通过它暴露给外部,这样我们就能高度定制化我们需要输出的数据而不会影响到实体类。 在项目中创建 dto 目...
阅读全文
万字搞定 Spring Security! 编程技术

万字搞定 Spring Security!

权限系统躲不开的概念,在Shiro和Spring Security之间,你一般选啥?在前后端分离的项目中,你知道怎么Spring security整合JWT么,来看看这篇文章哈! 思维导图如下: RBAC 全称为基于角色的权限控制,本段将会从什么是 RBAC,模型分类,什么是权限,用户组的使用,实例分析等几个方面阐述 RBAC. 思维导图 绘制思维导图如下 ...
阅读全文
SpringSecurity+JWT认证流程解析 | 掘金新人第一弹 Java

SpringSecurity+JWT认证流程解析 | 掘金新人第一弹

纸上得来终觉浅,觉知此事要躬行。 本文适合:对Spring Security有一点了解或者跑过简单demo但是对整体运行流程不明白的同学,对SpringSecurity有兴趣的也可以当作你们的入门教程,示例代码中也有很多注释。 本文代码: 码云地址 GitHub地址 大家在做系统的时候,一般做的第一个模块就是 认证与授权 模块,因为这是一个系统的入口,也...
阅读全文
「MoreThanJava」Day 3:构建程序逻辑的方法 Java

「MoreThanJava」Day 3:构建程序逻辑的方法

「MoreThanJava」 宣扬的是 「学习,不止 CODE」 ,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」 。 当然 不论新老朋友 我相信您都可以 从中获益 。如果觉得 「不错」 的朋友,欢迎 「关注 + 留言 + 分享」 ,文末有完整的获取链接,您的支持是我前进的最大的动力! Part 1...
阅读全文
来了,一套SpringBoot+Vue前后端分离完整入门教程! Java

来了,一套SpringBoot+Vue前后端分离完整入门教程!

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 最近很多小伙伴都在学习前后端分离的知识,苦于找不到好的基础资料,于是我翻箱倒柜,找了一份好的Vue入门视频和笔记pdf,然后更是亲自录制了SpringBoot + Vue的前后端分离的综合项目,现在统统免费共享给大家! 很多小伙伴都靠这些资料成功学会了Vue,并且能自己动手写前后端分离项目了...
阅读全文
Loading...