Spring
文章平均质量分 81
在咖啡里溺水的鱼
选择了它,就要爱它。充满激情,全神贯注。
展开
-
【Spring】【笔记】《Spring In Action》第一章 读书笔记
1.1 简化Java开发Bean: 虽然spring使用Bean或者JavaBean来表示应用组件,但这并不意味着Spring组件必须遵循JavaBean规范。一个Spring组件可以是任何形式的POJO依赖注入: 好处:松耦合 核心:把接口作为参数注入,可以使类作用域该接口的任何实现类上 ref所接受的“bean”相当于传入的参数,原创 2016-05-19 19:44:51 · 1161 阅读 · 0 评论 -
【Spring】【笔记】《Spring In Action》第4章 面向切面的Spring
前导: 在软件开发中,分布于应用中多处的功能称为:横切关注点(cross-cutting concerns)。 横切关注点从概念上是与应用的业务逻辑相分离的,将横切关注点与业务逻辑相分离是面向切面编程AOP要解决的。4.1 什么是面向切面编程 横切关注点可以被模块化为特殊的类,这些类被称为切面。4.1.1 AOP术语通知 Advice原创 2016-06-03 11:54:20 · 7743 阅读 · 2 评论 -
【Spring】【笔记】《Spring In Action》第5章 数据库处理
5.1 Spring数据访问原理 DAO 数据访问对象(data access object)。 DAO提供了数据读取和写入到数据库中的一种方式。他们应该以接口的方式发布功能,而应用程序的其他部分就可以通过接口来进行访问了。 实现了松耦合代码5.1.1 Spring数据访问异常体系 不与特定的持久化方式相关联。这意味着可以使用Spring原创 2016-06-03 12:01:30 · 8363 阅读 · 0 评论 -
【Spring】【笔记】《Spring In Action》第二章 Bean装配
2.1 声明Bean2.1.1 创建Spring配置XML文件方式注解方式 在XML文件中声明Bean时,Spring配置文件的根元素是来源于Spring beans 命名空间所定义的元素。 Spring核心框架自带了10个命名空间配置:aop切面、@AspectJbeans声明Bean和装配Bean原创 2016-05-22 16:50:52 · 769 阅读 · 0 评论 -
【Spring】【笔记】《Spring In Action》第3章 简化XML配置
自动装配 autowiring :让Spring自动识别如何装配Bean的依赖关系自动检测 autodiscovery: 让Spring自动识别哪些类需要被配置成Spring Bean3.1 自动装配Bean属性3.1.1 4种类型的自动装配byName:把与Bean的属性具有相同名字(或ID)的其他Bean自动装配到Bean的对应属性中。如果没有跟属性名字相匹配的Be原创 2016-05-23 15:18:08 · 583 阅读 · 0 评论 -
【Spring】【笔记】《Spring In Action》第6章 事务管理
事务 transaction : 全有或全无的操作6.1 理解事务6.1.1 事务的特性 这里可以参照数据库原理中对事务的描述原子性 Atomic:事务是由一个或多个活动组成的一个工作单元,原子性确保事务中的所有操作全部发生或全部不发生一致性 Consistent:一旦事务完成,无论成功或失败,系统必须确保他所建模的业务处于抑制的状态。隔离性 Isola原创 2016-08-03 17:23:14 · 1511 阅读 · 0 评论 -
【Spring】【笔记】《Spring In Action》第7章 Spring MVC入门
7.1 SpringMVC 起步 7.1.1 SpringMVC的生命周期 浏览器发出一个request。 首先到达Spring的DispatcherServlet,SpringMVC所有的请求都会通过一个前端控制器Servlet。在这里一个单实例的Servlet将请求委托给应用程序的其他组件来执行实际的处理。在SpringMVC中,DispatcherSe原创 2016-08-05 14:07:43 · 1129 阅读 · 0 评论