注解springboot aop

springboot 使用caffeine 并监控本地缓存

1、添加依赖 <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> </dependency> 2、添加配置 package com.example.demo.c ......
缓存 springboot caffeine

SpringBoot 服务接口限流,搞定!

来源:blog.csdn.net/qq_34217386/article/details/122100904 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。 一般来说,系统的吞吐量是可以计算出一个阈值的,为了保证系 ......
SpringBoot 接口

springboot log4j2.xml 模板

<?xml version="1.0" encoding="utf-8"?> <configuration> <properties> <!-- 文件输出格式 --> <property name="PATTERN">%d{yyyy-MM-dd HH:mm:ss.SSS} |-%-5level [% ......
springboot 模板 log4j log4 log

自动装配和注解开发

Bean自动装配 autowire = "ByName" bean的id要唯一 和自动注入的属性的set方法的值一致 autowire = "ByType" bean的class要唯一 和自动注入的属性的类型一致 使用注解自动装配 可以不编写set方法使用 @Autowired xml配置中引入co ......
注解

Spring6 探析之 @Primary 注解

# Spring6 探析之 @Primary 注解 ## 介绍 使用 @Autowired 注入,如果存在多个相同类型的 bean,Spring 就会因为不知道使用哪一个 Bean 而报错,此时有两种解决方法: 1. 在 @Autowired 上使用 @Qualified 指定类 2. 使用 @Pr ......
注解 Spring6 Primary Spring

从零玩转系列之SpringBoot3-基础特性

# 1. SpringApplication ## 1.1. 自定义 banner 1. 类路径添加banner.txt或设置spring.banner.location就可以定制 banner 2. 推荐网站:[Spring Boot banner 在线生成工具,制作下载英文 banner.t... ......
SpringBoot3 SpringBoot 特性 基础

从零玩转SpringBoot3-快速入门

# 一、简介 ![输入图片说明](https://img2023.cnblogs.com/blog/1735255/202307/1735255-20230714104810115-1883418642.png "屏幕截图") ## 1.前置知识 ​ ● Java17 ​ ● Spring、Spri ......
SpringBoot3 SpringBoot

Springboot 实现QQ登录(界面跳转)

现在第三方登录已经变成主流app的登录方式了 今天记录一下如何给自己的网站实现第三方登录(这里以QQ登录为例) ......
Springboot 界面

SpringBoot是接到一个http请求就开启一个线程处理吗?

1、跳出一个误区:SpringBoot 不处理任何请求 Spring 本身并不进行 Web 的处理,无论是 TCP 连接也好还是请求和响应也好,这些都是在 Spring 以外的部分完成的,例如 Tomcat,所以默认的 SpringBoot 将会集成 Tomcat 内嵌容器。 Controller ......
线程 SpringBoot http

springboot中使用redis

1、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency> 2、配置 spring: redi ......
springboot redis

springboot redis工具类之StringRedisTemplate 使用

1、StringRedisTemplate是什么? StringRedisTemplate继承自RedisTemplate类,实现了BeanClassLoaderAware,Aware,InitializingBean,RedisOperations<K, V>接口。StringRedisTempl ......

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

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

注解

#### 注解 注解:给计算机看的 ##### 生成文档javadoc ##### JDK中一些预定义的注解 ``` @Override:检测被该注解标记的方法是否是继承父类(接口)的 @Deprecated:该注解标记的内容已过时 @SuppressWarnings:压制警告(all) ``` # ......
注解

AOP切入点表达式

1 1 package com.itheima.aop; 2 2 3 3 import org.aspectj.lang.annotation.Aspect; 4 4 import org.aspectj.lang.annotation.Before; 5 5 import org.aspectj. ......
切入点 表达式 AOP

aop(面向切面编程)入门开发

# AOP面向切面编程 ###### 使用注解 MyAdvice ``` package dang.aop; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; import or ......
切面 aop

注解 @RequiredArgsConstructor

## 注解 @RequiredArgsConstructor 生成带有必需参数的构造函数。 必需的参数是最终字段和具有约束的字段,例如@NonNull 。 完整的文档可在@lconstructor的项目lombok功能页面上找到 。即使未列出,该注释也具有onConstructor参数。 有关更多详 ......
RequiredArgsConstructor 注解

springBoot配置文件的加载顺序

**在SpringBoot中如果同时存在多个配置文件,则会相互覆盖,前面的内容会被后面的给覆盖。因此我们需要确定最后加载的是那哪个文件,先上结论加载顺序、yaml --> yml --> properties 。** ```java @ConfigurationProperties("storage ......
springBoot 顺序 文件

spring纯注解开发模式

# 1、IOC的注解: 1.1 **@Component【重点】**:相当于``标签:把对象交给spring管理,spring会帮助我们创建对象。 @controller,@Service,@Repository与@Component的作用完全一致,但更加详细化。 @Controller:用于web ......
注解 模式 spring

JPA的@Query与@Param注解使用方式 执行原生sql参数是否加@Param 这里明白了

JPA的@Query与@Param注解使用方式 执行原生sql参数是否加@Param 这里明白了 原文链接:https://blog.csdn.net/m0_37965811/article/details/123034370 @Query 是 JPA 中的注解,用于绑定方法和与数据库表有关的操作。 ......
Param 注解 参数 方式 Query

Springboot实现注解判断权限

# Springboot实现注解判断权限 今天记录一下使用springboot的注解来给方法加权限 避免了每个方法都需要大量的权限判断 ==超级好用√== @[TOC](目录) ## 1.创建权限注解 首先我们先创建一个注解类 ```java @Target(ElementType.METHOD) ......
注解 Springboot 权限

springboot - 整合flyway

一、概念 官网:https://flywaydb.org/ 数据库版本控制管理工具,通过集成Flyway可以实现启动项目时自动执行项目迭代升级。 Flyway已经支持数据库包括:Oracle, SQL Server, SQL Azure, DB2, DB2 z/OS, MySQL (includin ......
springboot flyway

springboot整合kafka

一、引入依赖 (kafka的版本和springboot的版本对不上的话,启动会报错,包类不存在) <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <vers ......
springboot kafka

@IdClass 注解和@Id JPA联合主键和注意事项

@IdClass 注解和@Id JPA联合主键 原文链接:https://www.hxstrive.com/subject/open_jpa/538.htm 前面章节已经介绍了 @Id 注解,该注解定义实体类中某个属性为数据库的主键,一个实体里面必须有一个主键。本章节将介绍 @IdClass 注解, ......
注解 注意事项 事项 IdClass JPA

我开源了团队内部基于SpringBoot Web快速开发的API脚手架stater

我们现在使用**SpringBoot** 做Web 开发已经比之前SprngMvc 那一套强大很多了。 但是 用SpringBoot Web 做API 开发还是不够简洁有一些。 每次Web API常用功能都需要重新写一遍。或者复制之前项目代码。于是我封装了这么一个 ![](https://image ......
脚手架 SpringBoot 团队 stater API

springboot下遇到的跨域问题

**后端跨域处理** > springboot 项目 1. 注解`@CrossOrigin` 2. 实现`WebMvcConfigurer`接口中`addCorsMappings(CorsRegistry registry)`方法 3. 配置 `CorsFilter ` 4. filter 过滤器 ......
springboot 问题

springboot+vue前后端分离项目发布上线

首先呢不用多说就是买阿里云服务器,但是呢,学生免费一个月。 前端呢就是配置与后端端口 然后呢就是要打包:npm run build 把你的dist文件东西进行上传到服务器。 后端springboot呢就是要打jar包上传。 然后服务器是先去下载配置jdk,然后就是点击网站选择springboot项目 ......
项目发布 springboot 项目 vue

AOP总结

......
AOP

AOP通知获取数据

......
数据 AOP

【Springboot】SpringBoot-Admin 服务监控+告警通知

# SpringBoot-Admin 服务监控 ## 简单介绍 Spring Boot Actuator 是 Spring Boot 自带的一个功能模块, 提供了一组已经开箱即用的生产环境下常用的特性和服务,比如应用程序的健康检查、信息暴露、度量收集、日志记录等。 在实际项目中,Actuator 可 ......

AOP通知类型

......
类型 AOP