您的位置:首页技术文章关键词: Spring
文章列表
  • Spring AOP面向切面编程实现原理方法详解
  • 1. 什么是AOPAOP (Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现在不修改源代码的情况下,给程序动态统一添加功能的一种技术,可以理解成动态代理。是Spring框架中的一个重要内容。利用 AOP 可以对业务逻辑的各个部分进行隔离,...
  • 日期:2023-08-23
  • 浏览:305
  • 标签: Spring

  • IDEA 通过docker插件发布springboot项目的详细教程
  • 一、编写Dockerfile文件(1)右键项目名,新建一个文本文件,把名字改成Dockerfile,不用后缀。放在项目根目录下。(2)填写Dockerfile内容FROM openjdk:8 VOLUME /tmpADD target/*.jar app.jar ENTRYPOINT ['java'...
  • 日期:2023-09-26
  • 浏览:246
  • 标签: Spring


  • Springboot自定义banner及验证过程
  • 一 什么是banner我们在启动项目的时候控制台会打印出spring的图案就是banner。二自定义banner1创建一个springboot项目。2在resource目录下创建一个名为banner.txt的文件。3往banner.txt中写入我们的图案。4引入web启动依赖。 <depend...
  • 日期:2023-05-22
  • 浏览:250
  • 标签: Spring

  • Springboot集成JUnit5优雅进行单元测试的示例
  • 为什么使用JUnit5 JUnit4被广泛使用,但是许多场景下使用起来语法较为繁琐,JUnit5中支持lambda表达式,语法简单且代码不冗余。 JUnit5易扩展,包容性强,可以接入其他的测试引擎。 功能更强大提供了新的断言机制、参数化测试、重复性测试等新功能。 ps:开发人员为什么还要测...
  • 日期:2023-04-17
  • 浏览:262
  • 标签: Spring

  • springboot中redis的缓存穿透问题实现
  • 什么是缓存穿透问题??我们使用redis是为了减少数据库的压力,让尽量多的请求去承压能力比较大的redis,而不是数据库。但是高并发条件下,可能会在redis还没有缓存的时候,大量的请求同时进入,导致一大批的请求直奔数据库,而不会经过redis。使用代码模拟缓存穿透问题如下:首先是service里面...
  • 日期:2023-03-25
  • 浏览:74
  • 标签: Spring

  • Spring Boot Admin的使用详解(Actuator监控接口)
  • 第一部分 Spring Boot Admin 简介 Spring Boot Admin用来管理和监控Spring Boot应用程序。 应用程序向我们的Spring Boot Admin Client注册(通过HTTP)或使用SpringCloud®(例如Eureka,Consul...
  • 日期:2023-03-13
  • 浏览:141
  • 标签: Spring


  • SpringBoot中定位切点的两种常用方法
  • 有时候,我们使用AOP来进行放的增强,编写切面类的时候,需要定位在哪个方法上试用该切面进行增强,本片文章主要讲解两种在SpringBoot中定位切点的方法,一种是使用execution表达式的方法,一种则是利用自定义注解的方法。接下来以一个简单的例子来讲解这两种方法的使用方式。<=======...
  • 日期:2023-03-05
  • 浏览:159
  • 标签: Spring

  • Spring MVC+ajax进行信息验证的方法
  • AJAX 不是新的编程语言,而是一种使用现有标准的新方法。这篇文章主要介绍了Spring MVC+ajax进行信息验证,需要的朋友可以参考下
  • 日期:2022-06-11
  • 浏览:958
  • 标签: Ajax

  • Spring Security入门demo案例
  • 目录一、简介二、入门案例三、自定义认证逻辑四、自定义授权逻辑五、注销登录六、记住我功能七、会话管理一、简介Spring Security是一个高度自定义的安全框架。利用Spring IoC/DI和AOP功能,为系统提供了声明式安全访问控制功能,减少了为系统安全而编写大量重复代码的工作。主要包含如下几...
  • 日期:2023-12-13
  • 浏览:233
  • 标签: Spring