springboot组件shiro

SpringBoot开启Gzip接口报文压缩

## 背景 当我们一个接口响应报文比较大的时候,超过几兆甚至几十兆的情况下,减少响应体的报文大小是能有效减少响应时间的。 ## spring boot 配置 ```yaml server: compression: ## 开启服务端的报文压缩 enabled: true ## 只压缩响应类型为app ......
报文 SpringBoot 接口 Gzip

使用SpringBoot整合MyBatis-Plus时数据库不存在的情况

报错显示 : ![](https://img2023.cnblogs.com/blog/2942345/202307/2942345-20230711114420648-1531781170.png) > 解决方案 : 目前数据库的表名定义规则是tbl_模块名称,为了能和实体类相对应,需要做一个配置 ......

vue3中父组件与组件之间参数传递,使用(defineProps/defineEmits),涉及属性传递,对象传递,数组传递,以及事件传递

## Vue3 中子父组件之间的通信 ### 一、父组件传递参数到子组件 采用defineProps #### 传递属性 父组件: ```vue 这是父组件 父组件像子组件传递参数 传递属性值 ``` 子组件: ```vue 这是子组件 属性值接收区 父组件传值接收区:字符型:{{ fatherMe ......
组件 数组 defineProps defineEmits 属性

maven/ SpringBoot 配置profile指定环境

### maven 的 pom.xml 配置profile指定环境 ``` dev dev true test test prod prod ``` ### SpringBoot 获取 maven 配置的环境 在 application.properties 中添加以下配置,获取配置的环境: 可以通 ......
SpringBoot profile 环境 maven

sqlserver报错 "代理XP“组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure来 启用“代理XP”。

1、 https://blog.csdn.net/fallingflower/article/details/128915014 想为 SQL Server 数据库设置自动备份,点击维护计划向导的时候报错“代理XP"组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure ......

PV_SPS_Model:基于MATLAB/Simulink的光伏组件串联部分遮阳仿真模型。

PV_SPS_Model:基于MATLAB/Simulink的光伏组件串联部分遮阳仿真模型。仿真条件:MATLAB/Simulink R2015bID:3635660069130461 ......
PV_SPS_Model 组件 Simulink 模型 部分

界面控件DevExtreme UI组件——增强的API功能

虽然DevExtreme刚刚发布了v23.1,但今天我们仍然要继续总结一下之前的主要更新(v22.2)中发布的一些与DevExtreme API相关的重要特性。 DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angul ......
控件 DevExtreme 组件 界面 功能

springboot 自定义参数转换器,把自定义字符串 转换成响应的对象

1、定义参数转换器 并放入ios容器中 package com.example.demo.convert; import com.example.demo.domain.Phone; import org.springframework.core.convert.converter.Converte ......
转换器 字符串 springboot 字符 对象

SpringBoot整合Caffeine本地缓存

1、@Cacheable相关注解 1.1 相关依赖 如果要使用@Cacheable注解,需要引入相关依赖,并在任一配置类文件上添加@EnableCaching注解 <dependency> <groupId>org.springframework.boot</groupId> <artifactId ......
缓存 SpringBoot Caffeine

3-SpringBoot基础配置

# 1. 属性配置 > SpringBoot 默认配置文件是 application.properties ![](https://img2023.cnblogs.com/blog/2942345/202307/2942345-20230711073415877-578062890.png) 网址为 ......
SpringBoot 基础

前端Vue自定义商品订单tabs标题栏选项卡组件 可设置文字下划线颜色

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。 组件化 ......
下划线 前端 组件 订单 颜色

前端Vue自定义精美横向步骤条组件 水平步骤条组件 可用于电商跟进商品订单状态

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。 组件化 ......
组件 步骤 前端 横向 订单

新版Springboot3.0打造能落地的高并发仿12306售票系统

第1章 课程介绍与学习指南3 节 | 22分钟 本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章 12306这个系统架构到底有多牛?8 节 | 71分钟 本章主要对课程为什么选择12306课程作为实战项目, ......
Springboot3 Springboot 系统 12306

解决从springboot配置文件application.properties获取中文乱码

这里因为自带的iso编码格式 需要进行如下操作 新增两个文件重写 package com.java.file.config; import org.springframework.boot.origin.Origin; import org.springframework.boot.origin.O ......

SpringBoot全局异常处理,返回数据附带http状态码,以及捕获404页面异常

# SpringBoot全局异常处理,返回数据附带http状态码,以及捕获404页面异常 ## 前言 全局异常处理对于编写网络接口程序来说至关重要,能省掉很多的判断语句,让逻辑更加清晰。springboot中的全局异常处理并不难。与网上大部分文章不同的是,我用springboot自带的Respons ......
全局 SpringBoot 状态 页面 数据

ABP说搞就搞系列——ABP组件的生命周期(一)

ASP.NET Boilerplate框架中的模块生命周期包含以下几个阶段的方法: 1. `PreInitialize`:这个方法是模块配置阶段,通常在这个方法里进行模块的预配置,如配置依赖注入、添加自定义的实现类等。它在依赖项之前运行,通常在这个阶段不要解析(resolve)任何服务,因为它们可能 ......
组件 ABP 周期 生命

基于RateLimiter限流组件实践

在系统高可用设计中,接口限流是一个非常重要环节,一方面是出于对自身服务器资源的保护,另一方面也是对依赖资源的一种保护措施。比如对于 Web 应用,限制单机只能处理每秒 1000 次的请求,超过的部分直接返回错误给客户端。虽然这种做法带来了不好的用户使用体验,但是它是在极端并发下的短暂行为,因此是可以 ......
RateLimiter 组件

Odoo14_OWL组件扩展demo

1.Qweb <?xml version="1.0" encoding="UTF-8"?> <templates xml:space="preserve"> <t t-name="fsn_home_page_roll" t-inherit="web_enterprise.HomeMenu" t-in ......
组件 Odoo demo OWL 14

vue3封装echarts组件数据更新不同步问题

# vue3封装echarts组件数据更新不同步问题 > 背景: ​ 记录一下项目中遇到的bug,在vue3+echarts环境下,为了方便使用,我将echarts封装成组件使用,使用的时候只需要把对应的值传入给chart组件就行,但是在传入真实数据的时候遇到了问题,就是传入value值与图表组件显 ......
组件 echarts 数据 问题 vue3

springboot整合dubbo

## 1.准备工作 首先创建一个空的项目,然后再项目里创建三个模块,分别为springboot-dubbo-interface,springboot-dubbo-provider,springboot-dubbo-consumer,其中springboot-dubbo-interface模块只是一个 ......
springboot dubbo

SpringBoot2.6.11 + Spring Cloud Alibaba + Nacos 搭建

## SpringBoot2.6.11 + Spring Cloud Alibaba + Nacos 搭建 ### 1、参考文档 | Spring Cloud Alibaba参考文档 | https://spring-cloud-alibaba-group.github.io/github-page ......
SpringBoot2 SpringBoot Alibaba Spring Cloud

SpringBoot中集成Flyway实现数据库sql版本管理入门以及遇到的那些坑

场景 Git/ SVN 是代码界的版本控制工具,那么,Flyway 就是一款数据库界的版本控制工具, 它可以记录数据库的变化记录。可能很多公司都是通过人工去维护、同步数据库脚本, 但经常会遇到疏忽而遗漏的情况,举个简单的例子: 我们在开发环境对某个表新增了一个字段,而提交测试时却忘了提交该 SQL ......
SpringBoot 版本 数据库 数据 Flyway

Unity UGUI的Mask(遮罩)组件的介绍及使用

# Unity UGUI的Mask(遮罩)组件的介绍及使用 ## 1. 什么是Mask组件? Mask(遮罩)组件是Unity UGUI中的一个重要组件,用于限制子对象的可见区域。通过设置遮罩组件,可以实现一些特殊效果,如显示部分图片、裁剪文本等。 ## 2. Mask组件的工作原理 Mask组件通 ......
组件 Unity UGUI Mask

vue通用组件自动注册

### 前置知识 #### vite中的Glob 导入 Vite 支持使用特殊的 import.meta.glob 函数从文件系统导入多个模块 `const modules = import.meta.glob('./dir/*.js')` 以上将会被转译为下面的样子: ``` // vite 生成 ......
组件 vue

springboot配置文件

# 1. 配置文件 ## 1.1 外部加载顺序 1. 命令行参数 java -jar spring-boot-02-config-02.0.0.1-SNAPSHOT.jar --server.port=8087 java -jar spring-boot-02-config-02.0.0.1-SNA ......
springboot 文件

vue-组件

<!DOCTYPE html> <html> <head> <title>Vue Demo</title> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> </head> <body> <div id=" ......
组件 vue

element-plus中date-picker组件属性default-time不生效解决办法

element-plus中date-picker组件属性default-time不生效解决办法在此之前解决这类问题,我通常会以以下两种方法解决,但是在element-plus中没有起到效果:第一种: <el-date-picker class="form_date_picker" v-model=" ......

SpringBoot整合RabbitMQ

# SpringBoot整合RabbitMQ ## Docker 搭建 RabbitMQ 1. 拉取 RabbitMQ 的镜像执行命令 `docker pull rabbitmq:3.7-management` 2. 执行运行命令 `docker run -d --hostname rabbit - ......
SpringBoot RabbitMQ

快试试用 API Key 来保护你的 SpringBoot 接口安全吧!

来源:baeldung.com/spring-boot-api-key-secret ## 1、概述 安全性在REST API开发中扮演着重要的角色。一个不安全的REST API可以直接访问到后台系统中的敏感数据。因此,企业组织需要关注API安全性。 Spring Security 提供了各种机制来 ......
SpringBoot 接口 API Key

springboot 使用filter 增加全局 traceId,方便日志查找

1、编写过滤器 package com.example.demo.filter; import org.slf4j.MDC; import org.springframework.util.StringUtils; import javax.servlet.*; import javax.servl ......
全局 springboot traceId filter 日志