![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
buyulux
这个作者很懒,什么都没留下…
展开
-
《Spring实战》第一章读书笔记
最近的开发中,感觉对Spring框架的掌握还不够熟练,重新翻出了《Spring实战》这本书,重新学习一遍,以此记录。1.1.2 依赖注入 任何一个有实际意义的应用都是由两个或多个类组成,这些类相互之间进行协作来完成特定的业务逻辑。通常,每个对象负责管理与自己相互协作的对象(即它所依赖的对象)的引用。这将导致高度耦合和难以测试的代码。 因高度耦合而执行特定任务的knight类:p...原创 2018-05-03 14:42:58 · 324 阅读 · 0 评论 -
《Spring实战》第二章读书笔记
装配Bean定义表演者(Performer)接口,含有一个表演(Perform)方法:package com.springinaction.springidol; public interface Performer{ void perform() throws PerformanceException; }定义一个具体的表演者(杂技师Juggler):package com.springin...2018-05-04 09:55:12 · 246 阅读 · 0 评论 -
《Spring实战》第三章读书笔记
最小化Spring XML配置 对于比较大的项目来说,使用<bean>元素定义Bean以及使用<constructor-arg>或<property>元素装配Bean会使得Spring的XML配置文件越来越复杂,但Spring提供了几种技巧,可以减少XML的配置数量。1、自动装配(autowiring)有助于减少甚至消除配置<property>...原创 2018-05-04 10:51:46 · 345 阅读 · 0 评论 -
《Spring实战》第六章读书笔记(事务管理)
事务四要素(ACID):1、原子性(Atomic)事务是由一个或多个活动所组成的一个工作单元。原子性确保事务中的所有操作全部发生或全部不发生。如果所有的活动都成功了,事务也就成功了。如果任意一个活动失败了,整个事务也失败并回滚。2、一致性(Consistent)一旦事务完成(不管事务成功还是失败),系统必须确保它所建模的业务处于一致的状态。现实的数据不应该被损坏。3、隔离性(Isolated)事务...原创 2018-05-27 19:38:04 · 407 阅读 · 0 评论 -
《Spring实战》第七章读书笔记
使用SpringMVC构建Web应用程序浏览器发送请求之后在SpringMVC的第一站是DispatcherServlet,与大多数基于Java的Web框架一样,SpringMVC所有的请求都会通过一个前端控制器Servlet。前端控制器是常用的Web应用模式,在这里一个单实例的Servlet将请求委托给应用程序的其他组件来执行实际的处理。在SpringMVC中,DispatcherServlet...原创 2018-05-27 20:48:57 · 353 阅读 · 0 评论