Jasypt加解密

Jasypt也即`Java Simplified Encryption`是`Sourceforge.net`上的一个开源项目。Jasypt 1.4的新特性包括:加密属性文件(encryptable properties files)、Spring Framework集成、加密Hibernate数据源

springboot项目读取 resources 目录下的文件的9种方式(总结)

springboot项目读取 resources 目录下的文件的9种方式(总结)

前后端分离项目SpringBoot+SpringSecurity 图片验证码登录功能的实现(详细)

前后端分离项目基础登录流程前后端分离项目中无法使用session,所以使用jwt生成token令牌作为客户端进行请求的一个标识,当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。springsecur

SpringBoot中mapper-locations配置多个mapper包路径

SpringBoot中mapper-locations配置多个mapper包路径

SpringBoot:手写一个 SpringBoot Starter

新建一个Springboot模块:demo-spring-boot-starter-autoconfigure。这里我们要读取的配置就是demo.hello.prefix 和 demo.hello.suffix 的值。第一个依赖 主要是为编译器配置的 可以根据properties 鼠标右键 点到用这

Spring Boot的启动流程

- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 创建springbootApplication对象 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - 1. 创建spri

SpringBoot常用注解

在spring boot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在spring boot中,大量注解的使用,使得代码看起来更加简洁,提高开发的效率。这些注解不光包括spring boot自有,也有一些是继承自spri

使用springboot测试循环依赖问题

earlySingletonExposure为false,那三级缓存中就没有TestA,在populateBean(TestB)中又会走getSingleton(),最终在beforeSingletonCreation抛出了循环依赖的异常。为true来解决循环依赖问题,这个配置在spring中不说默

Spring事务管理 | 数据库连接池流程原理分析

spring事务管理是企业级应用程序开发中必备技术,用来确保数据的原子性、一致性、隔离性、持久性;数据库连接池流程原理分析,详细讲解作用域(Scope)和生命周期、SqlSessionFactory、 SqlSession

Spring IoC容器、IoC与DI

简要介绍Spring,Spring IoC,IoC与DI的区别等等

SpringBoot中异步注解@Async介绍

介绍SpringBoot中异步注解@Async

spring-boot-starter-validation数据校验全局异常拦截处理

继承RuntimeException,要知道,spring 对于 RuntimeException 异常才会进行事务回滚,所以要继承RuntimeException。} }ValidationExceptionHandle:校验异常统一拦截返回,定义在最前面OtherExceptionHandle:

Spring Boot 五种热部署方式,再也不用老重启了

1、模板热部署2、使用调试模式Debug实现热部署5、JRebel。

【社区图书馆】Spring Boot 3核心技术与最佳实践

【社区图书馆】Spring Boot 3核心技术与最佳实践

八股文之springboot

​ Spring Profiles 允许用户根据配置文件(dev,test,prod 等)来注册 bean。因此,当应用程序在开发中运行时,只有某些 bean 可以加载,而在 PRODUCTION中,某些其他 bean 可以加载。假设我们的要求是 Swagger 文档仅适用于 QA 环境,并且禁用所

Spring AOP 实现原理和使用场景

Spring AOP 是通过在目标方法执行前、执行后、抛出异常时等切入点执行切面代码的一种机制。其实现原理是使用动态代理技术,在方法运行时动态生成代理对象,然后插入切面代码。当执行目标方法时,由动态代理对象拦截方法并在适当的时间点执行切面代码,然后再调用实际的目标方法。在 Spring 中定义切面,

Spring整合Junit框架

这篇文章给大家详细的介绍了Spring整合Junit框架是如何实现的。并给大家演示了Spring整合Junit4还有Junit5单元测试框架的具体用法,这两种方式在今后的学习和工作中都会使用到,所以各位小伙伴们一定要好好掌握并学会使用

Spring常见面试题55道(附答案2023最新版)

Spring是一个开源的Java企业级开发框架,由Rod Johnson于2003年创建。它提供了一套全面的编程和配置模型,用于构建现代化的基于Java的企业应用程序。Spring框架的核心是IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Pro

【SpringBoot3.0源码】启动流程源码解析 • 上

SpringBoot启动类:步入方法:这里分为两步:初始化步入SpringApplication的构造方法中:首先获取资源加载器、保存primarySources属性、web类型,设置初始化器和监听器,获取main方法所在的类重点看一下获取初始化器和监听器这部分。在此之前,看一下271行的代码:在S

Swagger教程

​ Swagger 是一系列 RESTful API 的工具,通过 Swagger 可以获得项目的⼀种交互式文档,客户端 SDK 的自 动生成等功能。​ Swagger 的目标是为 REST APIs 定义一个标准的、与语⾔言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈