注解springboot aop

Java学习之SpringBoot如何实现自动配置

SpringBoot是Spring全家桶中一个具有‘跨时代’的项目框架,它减去以往传统架构繁琐的配置文件,而且可以内嵌Tomcat,所以项目依赖可以自动配置,一键启动项目。本文主要讲SpringBoot实现自动配置的流程。 (个人认为SpringBoot的缺点:很多功能封装的太好了,导致如果想学习, ......
SpringBoot Java

springboot 返回流式数据

```java @PostMapping("/stream") public ResponseEntity stream() { StreamingResponseBody stream = out -> { for (int i = 0; i < 3; i++) { try { Thread.sl ......
springboot 数据

SpringBoot 全局异常处理

### SpringBoot 全局异常处理 ![](https://files.mdnice.com/user/44095/6d8ba355-761a-4b9b-8dae-342040e43aca.png) 在使用 SpringBoot 开发 Web 应用时,异常处理是必不可少的一部分。在应用中,异 ......
全局 SpringBoot

JAVA的springboot+vue企业客户信息反馈平台,附源码+数据库+文档+PPT

**1、项目介绍** 企业客户信息反馈平台能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户了解和熟知企业客户信息反馈平台的便捷高效,不仅为客户提供了服务,而且也推广了自己,让更多的客户了解自己。对于企业客户信息反馈而言,若拥有自己的平台,通过平台得到更好的管理,同时提升了形象。 本平台设计的现 ......
springboot 源码 客户 文档 数据库

Spring IOC @Configuration注解分析

# 引入 在使用SpringBoot开发时,最常用的注解有@Component、@Service、@Controller、@Configuration等。当类使用这些注解标记时,类会被Spring IOC容器管理,包括创建,填充属性和实例化。 但是Spring容器如何发现并将这些类放到容器进行管理呢 ......
注解 Configuration Spring IOC

深入理解注解驱动配置与XML配置的融合与区别

摘要:本文旨在深入探讨Spring框架的注解驱动配置与XML配置,揭示两者之间的相似性与差异。 本文分享自华为云社区《Spring高手之路2——深入理解注解驱动配置与XML配置的融合与区别》,作者:砖业洋__ 。 本文旨在深入探讨Spring框架的注解驱动配置与XML配置,揭示两者之间的相似性与差异 ......
注解 XML

SpringBoot入门

HelloWorld 需求:浏览器发送/hello请求,响应 Hello,Spring Boot 创建springboot项目 主程序类 @SpringBootApplication public class Boot01HelloworldApplication public static voi ......
SpringBoot

springboot集成swagger

# 引入并配置 ## 引入依赖 > 这里引入的是 3 版本 ```xml io.springfox springfox-boot-starter 3.0.0 ``` ## 配置拦截器(若有,则配置) > 该配置是在有使用到拦截器,例如鉴权的拦截,就需要配置拦截器放行关于swagger的一些url 下 ......
springboot swagger

springBoot自动装配机制

自动配置原理 @SpringBootApplication 是一个组合注解,由 @ComponentScan、@EnableAutoConfiguration 和 @SpringBootConfiguration 组成 @SpringBootConfiguration 与普通 @Configurat ......
springBoot 机制

springboot异常处理封装

spring mvc给我们提供了一个@RestControllerAdvice来增强所有@RestController,然后使用@ExceptionHandler注解,就可以拦截到对应的异常。 @RestControllerAdvice public class ControllerExceptio ......
springboot

springboot 统一校验封装

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> @Data public class Prod ......
springboot

基于JAVA的springboot+vue人事管理系统、员工工资管理系统,附源码+数据库+论文+PPT

**1、项目介绍** 考虑到实际生活中在人事管理方面的需要以及对该系统认真的分析,将系统权限按管理员和员工这两类涉及用户划分。 (a)管理员;管理员使用本系统涉到的功能主要有:首页,个人中心,员工管理,部门管理,员工考勤管理,请假申请管理,加班申请管理,员工工资管理,招聘计划管理,员工培训管理,部门 ......
管理系统 系统 springboot 源码 工资

二、tienchin健身系统技术点复现-注解限流

## 二、tienchin健身系统技术点复现-注解限流 在上一章节写到编写 lua 脚本。基本的配置类都已经创建,下面创建一个 请求获取IP的工具类和全局异常处理即可。 ### 1、创建工具类IpUtils ```java package com.yangjiapo.rate_limiter.uti ......
注解 tienchin 系统 技术

一、tienchin健身系统技术点复现-注解限流

## 一、tienchin健身系统技术点复现-注解限流 这个技术用到的点是 用Java代码执行 redis 的 lua 脚本,采用 请求接口方法 注解@RateLimiter ,前置通知拦截判断请求次数,做出限流操作。 [Gitee代码仓库-rate-limiter](https://gitee.c ......
注解 tienchin 系统 技术

利用SpringBoot项目做一个Mock挡板;基于事件发布动态自定义URL和响应报文

# 导入SpringbootWEb依赖 ```xml org.springframework.boot spring-boot-starter-web ${spring-boot-start-version} org.springframework.boot spring-boot-starter- ......
报文 挡板 SpringBoot 事件 项目

Springboot 运行 jar包报错:no main manifest attribute (maven)

### 原因 1. `pom` 文件中`maven`配置项错误,导致打爆出来的`jar`包中没有主类的路径信息; 2. 没有继承自`spring-boot-starter-parent`,缺少默认的`maven`配置; ### 解决方案: `pom`文件中补充`maven`配置内容 ```xml o ......
Springboot attribute manifest maven main

java springboot整合elasticsearch时关于LocalDateTime处理的方式

环境: springboot version:2.7.2 spring-data-elasticsearch: 2.7.2 elaseicsearch: 7.10.1 以上是我测试环境,如果环境相差太大,可能会有所差异,仅做参考。 写博客主要是为了记录今天对LocalDateTime处理的过程。 首 ......

《springboot冲刺棒》application.yml篇

## $是什么意思 application.yml中的jdbc:mysql://${MYSQL-HOST:127.0.0.1}的$是什么意思 application.yml 中的${MYSQL-HOST:127.0.0.1}实际上是 Spring Boot 应用程序的属性占位符,具有允许在特定位置引 ......
application springboot yml

SpringBoot日期格式化处理(单独与全局)

1、单独处理: springboot默认提供,在需要的字段上使用 @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") private Date createDate; @JsonFormat( ......
全局 SpringBoot 日期 格式

SpringBoot 大型线上商城项目实战总结

# SpringBoot 大型线上商城项目实战总结 知识点和可以借鉴到自己项目的点: ## 分页逻辑的处理操作 ​ 这里没有使用封装好的分页处理的相关工具类,而是自己去写分页封装的逻辑代码,帮助我们去了解分页操作的底层逻辑。 ​ 一个是**PageQueryUtil**工具类,这个工具类是作为分页查 ......
SpringBoot 实战 商城 项目

SpringBoot启动报错

# 1. 问题 启动SpringBoot时,报错 无效的目标发行版 ![image](https://img2023.cnblogs.com/blog/2139539/202306/2139539-20230606010351681-501064119.png) # 2. 原因 项目启动配置的 JD ......
SpringBoot

springboot 整合websocket

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> @Configuration public cl ......
springboot websocket

【Java】再谈Springboot 策略模式

第一次使用策略模式是一年前的一个项目: https://www.cnblogs.com/mindzone/p/16046538.html 当时还不知道Spring支持集合类型的自动装配 在最近一个项目,我发现很多业务需要频繁的使用这种模式去聚合代码 一、牛刀小试 这是最开始的定义策略的业务接口 /* ......
Springboot 策略 模式 Java

springboot+vue基于协同过滤算法商品推荐系统,附源码+数据库

**1、项目介绍** 项目分为普通用户和管理员两个角色。 用户的功能有:登录、注册、商品信息、加入购物车、直接购买、点击收藏、评论、商品资讯、个人中心、我的订单、我的地址、我的收藏 管理员的功能有:登录、个人中心、用户管理、商品类型管理、商品信息管理、轮播图管理、商品资讯管理、订单管理 # [项目获 ......
算法 springboot 源码 数据库 商品

-> 函数返回值注解符号

-> 出现在python函数定义的函数名后面,为函数添加元数据,描述函数的返回类型-> 函数返回值注解符号 def add(x, y) -> int: # 返回值注解 表明了函数的返回值为int类型 return x + y ......
注解 函数 符号 gt

SpringMVC 国际化 Hibernate Validator 扩展注解

# 高版本 JDK Hibernate Validator 扩展注解 https://stackoverflow.com/questions/35986200/error-creating-bean-with-name-org-springframework-validation-beanvalid ......
注解 SpringMVC Hibernate Validator 国际

Autowired注解与Resource注解的区别

## 两者的用法 其实这两个注解的作用都一样,都是在做bean的注入,在使用过程中,两个注解有时候可以替换使用. ## 两者的共同点 1. @Resource注解和@Autowired注解都可以用作bean的注入. 2. 在接口只有一个实现类的时候,两个注解可以互相替换,效果相同. ## 两者的不同 ......
注解 Autowired Resource

SpringBoot 文件上传下载工具样例

最近工作遇到这样的情景:一大堆 linux 内网服务器,上面部署了 mysql,nacos,xxl job 等中间件,当然也给了一个很干净的 windows 内网服务器,什么软件都没有安装。比较欣慰的是:可以通过浏览器访问 nacos、xxl job 的管理页面。不幸的是:没有安装 mysql 客户 ......
下载工具 SpringBoot 文件 工具

AOP

AOP1.AOP的概念AOP的本质也是为了解耦,它是一种设计思想; 在理解时也应该简化理解。2.优势代理类对调用任意方法,代理类中的代码都不需要修改不改源码 对方法进行增强 3.AOP术语首先让我们从一些重要的AOP概念和术语开始。这些术语不是Spring特有的。 连接点(Jointpoint):表 ......
AOP