分类: Spring

16 篇文章

SpringMVC入门案例工作流程
SpringMVC入门案例工作流程 启动服务器初始化过程 服务器启动,执行ServletContainersInitConfig类,初始化web容器 执行createServletApplicationContext方法,创建了WebApplicationContext对象 加载SpringMvcConfig 执行@ComponentScan加载对…
3.事务相关配置
事务相关配置(重要 手动设置回滚) 异常与事务回滚: ​ 事务注解有不同的参数可以设置,重点介绍 rollbackFor 设置事务回滚异常,在接受到某些异常时才回滚。 例:若在服务层接口的@Transactional注解后加入如下内容 @Transactional(rollbackFor( [异常名].class )) @Service p…
2.Spring事务角色
Spring事务角色 概述: ​ 主要讲解了事务是如何实现的。 正文: ​ 在上一个案例中。程序执行时,会调用到两个针对数据的增删改操作,加钱和减钱操作。 public interface AccountDao{ @Update(update tbl_account set money = money - #{money} where name =…
1.Spring事务
Spring事务 事务作用: ​ 在数据层保障一系列的数据库操作同成功同失败 ​ Spring事务作用:在数据层或业务层保障一系列的数据库操作同成功同失败 案例:银行账户转账 ​ 模拟银行账户间转账业务 需求:实现任意两个账户间转账操作 需求微缩:A账户减钱, B账户加钱 分析: ​ 数据层提供基础操作,指定账户减钱(outMoney),指定账户价…
1.AOP入门案例
案例设定:测定接口执行效率 简化设定:在接口执行输出当前系统时间 开发模式:XML or 注解 思路分析: 导入aspect依赖(pom.xml) 制作连接点方法 空方法后加入切入点注释 ​ 且需要再配置文件中启动Aspect功能 制作共性功能(通知类与通知) 定义切入点 绑定切入点与通知关系(切面)
Spring核心概念
IOC(控制反转) Spring的核心概念是 有 IoC(Inversion of Control),在使用对象时,由程序创建改为由外部创建Spring提供了一个容器,成为IOC容器来实现IOCIOC容器负责对象的创建、初始化。 被创建、被管理的对象统称为 Bean DI(依赖注入) DI(dependency injection)、指在容器间创造…