随笔分类 - spring
摘要:1. 什么是事务的传播机制 事务的传播机制简单的说就是一个事务方法在调用另一个事务方法的时候,事务是如何在这些方法中进行传播的。比如说方法A调用了方法B,那么方法A有无事务,方法B有无事务以及事务的传播机制是什么都会对执行的结果产生不同的影响。 2. 事务的传播机制都有哪些以及介绍 Spring事务
阅读全文
摘要:1. spring security的介绍 spring security是一个安全管理框架,源自 Spring 家族,可以和 Spring 框架无缝整合。其主要功能有: 认证 也就是你进行访问一些网站的时候需要进行登陆之后才能够访问,不登陆的话是无法访问的 授权 也就是当前登陆的角色具有访问哪些功
阅读全文
摘要:1. 说明 前面学习了spring AOP的简单使用以及代理的一些知识,我们知道AOP的原理主要是使用了动态代理,那么它的具体执行流程又是怎样的呢?下面来使用Spring AOP的学习(一)中的demo来进行看一下。 2. 分析 2.1 首先我们先在环绕通知的位置打个断点,然后进行debug 2.2
阅读全文
摘要:1.代理的介绍 说的java的代理,就离不开java的代理模式。而java的代理模式就是通过引入一个代理对象来代替我们的实际对象进行操作,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。所以代理就是实现对功能的扩展。 2.代理的分类 代理按照大的分类可以分为静态代理和动
阅读全文
摘要:这边是在学习了AOP和自定义注解之后,就想着将他们两个整合起来,以自定义注解进行标注,以AOP的反射获取信息,然后对代码进行加强,所以这边就简单的实现了一个进行邮箱参数格式校验的功能。 1.自定义注解 这边定义了两个自定义注解,一个是是否开启参数校验,另一个则是用来检查邮箱的格式是否符合规则的。至于
阅读全文
摘要:1. 什么是AOP AOP(Aspect Oriented Programming):面向切面编程,是OOP(面向对象编程)的一个延续,其和OOP一样,也是一种编程思想。不过AOP是一种横向开发模式。 2. AOP的作用及应用场景 作用 AOP的主要作用就是减少代码量,提高代码的可重用性,有利于未来
阅读全文
摘要:##1. 日志的作用 日志记录了系统行为的时间、地点、状态等相关信息,能够帮助我们了解并监控系统状态,在发生错误或者接近某种危险状态时能及时提醒我们处理,同时在系统产生问题,能够帮助我们快速定位、诊断问题。 ##2. 常用的日志框架 log4j:Log4j是Apache的一个Java的日志库,是一款
阅读全文
摘要:1. 环境 - spring boot版本:2.7.4 - spring swagger版本:3.0.0 - java版本:8 2. 具体操作 2.1 引入spring swagger的依赖 <dependency> <groupId>io.springfox</groupId> <artifact
阅读全文