Spring In Action
Joey Liao
这个作者很懒,什么都没留下…
展开
-
Spring in action 事务管理
通过直接编码,使用Spring的TransactionTemplate来添加事务,例如: 将上面的方法包装在新方法中 为了使用TransactionTemplate,需要实现TransacsionCallback接口,该接口只有一个要实现的方法,通常为匿名内部类,然后把想要事务操作的方法放在里面 声明式事务 定义事务熟悉: 定义隔离级别 只读 事务超时 回滚机制 例子: ...原创 2020-04-20 15:24:07 · 161 阅读 · 0 评论 -
Spring In Action学习记录(五)Web中的Spring
5.1 Spring MVC起步 5.1.1 跟踪Spring MVC的请求 响应流程 请求离开浏览器时,带着用户所申请的内容信息(至少url),可能表单 第一站是DispatcherServlet,Spring MVC中所有请求都会通过一个前端控制器来将请求委托给应用程序的其他组件 DispatcherServlet的任务是将请求转发给Controller,应用程序中一般会有多个控制器,Dis...原创 2019-12-15 18:02:54 · 83 阅读 · 0 评论 -
Spring In Action学习记录(四)面向切片编程
4.1 什么是面向切片编程 4.1.1 定义AOP术语 4.1.2 Spring对AOP的支持 4.2 通过切点来选择连接点 4.2.1 编写切点 4.2.2 在切点中选择bean 4.3 使用注解创建切面 4.3.1 定义切面 4.3.2 创建环绕通知 4.3.3 处理通知中的参数 4.3.4 通过注解引入新功能 4.4 在XML中声明切面 4.4.1 声明前置或者后置通知 4.4.2 声明环绕...原创 2019-12-10 11:30:30 · 110 阅读 · 0 评论 -
Spring In Action学习记录(三)高级装配
3.1 高级装配 3.1.1 配置profile bean 3.1.2 激活profile 3.2 条件化的bean 3.2.1 处理自动装配的歧义性 3.2.2 标识首选的bean 3.2.3 限定自动装配的bean 3.3 bean的作用域 3.3.1 使用会话和请求作用域 3.3.2在XML中声明作用域代理 3.4 运行时值注入 3.4.1 注入外部的值 3.4.2 使用Spring表达式语...原创 2019-12-09 17:06:57 · 104 阅读 · 0 评论 -
Spring In Action 学习记录(二)装配Bean
2.1 Spring配置的可选方案 在xml中显示配置 在java中显示配置 隐式的bean发现机制和自动装配 尽量使用自动装配,当必须用显式配置时,尽量使用JavaConfig而不用XML,只有当你想使用便利的XML命名空间时,且不能在JavaConfig中实现时,才使用XML 2.2 自动化配置Bean java从两个角度来实现自动装配 组件扫描:Spring会自动发现应用上下文中创建的...原创 2019-12-08 22:25:12 · 70 阅读 · 0 评论 -
Spring In Action学习记录(一)Spring之旅
1.2容纳你的bean spring容器分为beanFactory和ApplicationContext beanFactory是最简单的容器提供基本的DI支持 ApplicationContext基于BeanFactory构建并提供应用框架级别的服务,例如从属性文件里解析文本信息以及发布应用事件给感兴趣的事件监听者 1.2.1 使用应用上下文 ApplicationContext分为以下几种...原创 2019-12-08 16:58:20 · 92 阅读 · 0 评论