首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringBoot
TianXinCoord
创建于2021-07-13
订阅专栏
Spring全系技术栈
等 56 人订阅
共26篇文章
创建于2021-07-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot RocketMQ消息监听器(RocketMQMessageListener)后置注册
一、问题说明 SpringBoot RocketMQ可以从源码中查看到实现了SmartInitializingSingleton接口,在所有Bean注册完成之后就会开始注册,注册使用的是main线程,
RocketMQ与SpringBoot整合进行生产级二次封装
零、文章前言说明 主要使用参考第二节 核心使用参考第一篇文章 一、为什么要二次封装 首先明确一点:不进行二次封装完全不影响RocketMQ的使用,可以选择二次封装和不选择二次封装 二次封装可以提供更多
RocketMQ与SpringBoot整合、核心使用、多租户自动隔离、Java8时间支持
一、文章核心内容 RocketMQ与SpringBoot的整合以及基础的应用配置 RocketMQTemplate模板类的各种使用,如顺序消息、异步消息、响应消息、单向消息、指定消息key等等 Roc
SpringBoot技术实践-异步任务Async
一、异步任务启动 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理,在处理与第三方系统交互的时候,同步容易造成响应迟缓的情况 在Spring 3.x之后,就已经内置了**@Async*
SpringBoot技术实践-Slf4j日志框架
一、Slf4j日志框架 1.1 Slf4j日志使用 SpringBoot环境搭建之后将默认集成slf4j日志框架,通过下面方式获取 参考手册:http://logback.qos.ch/manual/
SpringBoot技术实践-SpringRetry重试框架
一、环境搭建 加入SpringRetry依赖,SpringRetry使用AOP实现,所以也需要加入AOP包 官方文档 https://www.baeldung.com/spring-retry 二、R
SpringBoot技术实践-actuator监控
一、actuator介绍 actuator是Springboot提供的用来对应用系统进行自省和监控的功能模块,借助于actuator开发者可以很方便地对应用系统某些监控指标进行查看、统计等 参考文档:
SpringBoot技术实践-瘦身打包
一、瘦身打包 瘦身打包用户将服务包和依赖包分开的打包方式 二、打包依赖 测试工程项目结构结构如下 主工程依赖如下,其中依赖公共模块内容,此处配置可忽略 瘦身打包在启动类所在项目的pom.xml中配置b
SpringBoot技术实践-SpEL&EL表达式
一、SpringEL-基础介绍 什么是SpringEL(SpEL)? Spring3中引入了Spring表达式语言—SpringEL,SpEL是一种强大,简洁的装配Bean的方式 SpringEL可以
SpringBoot技术实践-整合Quartz任务调度
一、Quartz任务调度 1.1 Quartz Quartz是一个定时任务框架,基础核心使用可以参考官网 Quartz源码:https://github.com/quartz-scheduler/qu
SpringBoot-RabbitMQ篇(3)-消费异常处理
一、消费失败重试 默认的队列监听是自动确认的,但是如果出现异常不会自动确认 默认的失败机制是不断重试,这样会影响mq性能 可以在配置文件中指定失败重试次数和重试间隔 配置之后将会按照间隔时间重试三次,
SpringBoot-RabbitMQ篇(2)-消息可靠投递
一、发送者异常监控 1.1 发送者异常种类 基本处理流程 补偿(兜底)方案 模拟broker宕机:修改发送者端口如5673,然后启动,发送消息,端口不对无法连接主机 错误信息:java.net.Con
SpringBoot技术实践-随机端口启动
一、SpringBoot随机端口 1.1 基础介绍 随机端口可以自动找指定范围内可使用的端口,不需要在配置文件中指定固定的启动端口 例如在SpringBoot中假如需要运行多个实例,则需要单独修改配置
SpringBoot技术实践-全局接口(Controller)返回值格式统一
一、返回值格式统一 1.1 返回值介绍 在使用controller对外提供服务的时候,很多时候都需要统一返回值格式,例如 如果不使用全局统一返回,就需要写一个工具类,然后controller返回对应的
SpringBoot整合SpringSecurity系列(11)-Thymeleaf整合(完结篇)
一、Thymeleaf-Security Spring Security 可以在一些视图技术中进行控制显示效果,如JSP 或 Thymeleaf 在非前后端分离且使用 Spring Boot 的项目中
SpringBoot整合SpringSecurity系列(10)-注解访问控制
一、基于注解访问控制 Spring Security 中提供了一些访问控制的注解,这些注解默认不可用,需要通过 @EnableGlobalMethodSecurity 进行开启后使用,如果设置的条件允
SpringBoot整合SpringSecurity系列(9)-表达式访问控制
一、表达式判断 之前登录用户权限判断底层实现都是调用 access(表达式) access(表达式) 1.1 access()方法使用 access()中的方法为上述表格中的方法,也就是下面的写法中把
SpringBoot整合SpringSecurity系列(8)-角色权限控制
一、角色权限判断 除了内置权限控制外,Spring Security 中还支持很多其他权限控制,这些方法一般都用于用户已经被认证后,判断用户是否具有特定的权限 例如登录微信之后,是否有权限发红包、发朋
SpringBoot整合SpringSecurity系列(7)-内置访问控制
一、内置访问控制 Spring Security匹配了 URL 后调用了 permitAll() 表示不需要认证,同时也提供了多种内置控制方式 访问控制信息在类ExpressionUrlAuthori
SpringBoot整合SpringSecurity系列(6)-URL匹配控制
一、URL匹配控制 通过上面的规则可以有很多 url 匹配规则和很多权限控制方法,这些内容进行各种组合就形成了Spring Security中的授权 权限在所有匹配规则中取所有规则的交集,配置顺序影响
下一页