一、事务的基础知识数据库事务:复杂的事务要分步执行,要么整体生效、要么整体失效。必须满足:原子性、一致性、隔离性、持久性。数据并发问题:脏读:A读取了B未提交的更改数据。 &
SpringBoot前后端分离API接口怎么保证API接口的安全性?前端用vue写的,直接放在nginx下面,后端使用SpringBoot作为服务端提供API接口给前端访问,前端分为公共访问页面和登录
aop 是spring的核心之一,在springboot之前,使用AOP已经相对比较多了,主要在开发中用于实现日志记录,安全校验,权限等功能。 在springboot把Spring的核心功能都简化使
Spring 2个重要特性:IOC 和 AOP IOC:控制反转 之前创建对象需要通过new来创建,IOC模式将创建对象交给了Spring的容器。只需在Spring配置中将需要创建的对象进行配置,容
spring的task默认是单线程执行,如果定时任务过多,某个任务执行时间过长,就可能影响到其他任务的执行频率,因此,有必要给其添加多线程并行执行,可以有效降低任务被影响的几率。解决方案就是修改
一、浅谈IOC IOC(Inversion of Control)是spring的核心,贯穿始终。所谓IOC,对于spring框架来说,就是由spring
一、Spring IoC 1.1 重要概念 1)控制反转(Inversion of control) 控制反转是一种通过描述(在java中通过xml或者注解)并通过第三方去产生或获取特定对象的方式。
对之前的这篇文章进行了修改补充。这篇文章主要是想通过一些问题,加深大家对于 Spring 的理解,所以不会涉及太多的代码!这篇文章整理了挺长时间,下面的很多问题我自己在使用 Spring 的过程中
一、什么是AOP 1.AOP的基本概念 AOP将应用系统分为两个部分:核心业务逻辑以及横向的通用逻辑。&nb
和MyBatis系列不同的是,在正式开始Spring入门时,我们先来了解两个关于Spring核心的概念,IoC(Inverse of Control)控制反转和AOP()面向切面编程。1.IoC(In