自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cairuojin的博客

个人博客

  • 博客(9)
  • 收藏
  • 关注

原创 SpringInAction第九章学习笔记:Spring Security

第九章:保护Web应用 9.1Spring Security简介 Spring Security是一种基于SpringAOP和Servlet规范中的Filter实现的安全框架。 Spring Security是基于Spring的应用程序提供声明式安全保护的安全性框架。能够在Web请求级别和方法调用级别处理身份认证和授权。Spring Security使用Filter保护Web请求并限制URL级别的...

2019-04-25 17:35:33 673 2

原创 SpringInAction第八章学习笔记:Spring Web Flow

第八章:使用Spring Web Flow Spring Web Flow是一个Web框架,适用于元素按规定流程运行的程序。 8.1在Spring中配置Web Flow Spring Web Flow 是构建于SpringMVC基础上的,所有流程请求都需要首先经过SpringMVC的DispatcherServlet。所以,首先先配置DispatcherServlet吧,这里采用web.xml的配...

2019-04-25 17:09:39 374

原创 SpringInAction第七章学习笔记:SpringMVC高级技术

第七章:SpringMVC的高级技术 7.1SpringMVC配置的替代方案 1、自定义DispatcherServlet的配置 原本继承AbstractAnnotationConfigDispatcherServletInitializer的前端控制器中,重载是三个方法是abstract方法,最基础的配置,可以重载其他方法以对前端控制器进行更多的配置。 例如覆写customizeRegistra...

2019-04-25 17:04:19 320

原创 SpringInAction第六章学习笔记:SpringMVC视图

第六章:渲染Web视图 6.1理解视图解析 将控制器中请求处理的逻辑和视图中的渲染实现解耦是SpringMVC的一个重要特性。 SpringMVC定义了一个名为ViewResolver的接口,给其中的resolveViewName()传入视图名和Locale对象时,将返回一个View实例。 View是另一个接口,任务为接受模型以及Servlet的request和response对象,并将输出结果渲...

2019-04-25 16:44:51 397

原创 SpringInAction第五章学习笔记:SpringMVC

第五章:构建SpringWeb应用程序 5.1 SpringMVC起步 1、跟踪SpringMVC的请求 每当用户在浏览器中点击链接或提交表单的时候,请求就开始工作了。 1、第一站是SpringMVC的前端控制器DispatcherServlet。前端控制器是常用的Web应用程序模式,一个单实例的Servlet将请求委托给应用程序的其他组件来执行实际的处理。 2、前端控制器查询一个或多个处理器映...

2019-04-25 16:29:00 358

原创 SpringInAction第四章学习笔记:SpringAOP

第四章:面向切面的Spring 4.1、什么是面向切面编程 AOP可以实现横切关注点与它们所影响的对象之间的解耦。 1、描述切面常用的术语有: 通知(advice): 切面的工作被称为通知,通知定义了切面是什么以及何时调用。(AOP类的增强方法) 通知分分为五种类型: ·前置通知(Before):在目标方法调用前调用通知功能 ·后置通知(After):在目标方法完成之后调用通知,不关心方法的输出...

2019-04-25 16:00:43 282

原创 SpringInAction第三章学习笔记:Spring高级装配

第三章:高级装配 3.1、环境与profile 如果在不同的环境某个bean会不同(例如DataSource),可以通过配置profile bean,将不同的bean定义整理到多个profile中,部署的时候确保对应的profile处于激活状态。 在Java配置类中进行profile配置 ·使用@Profile注解指定某个bean属于哪个profile,注解在@Configuration类(3.1...

2019-04-24 23:25:22 265

原创 SpringInAction第二章学习笔记:Spring装配Bean

第二章:装配Bean Spring容器负责把需要相互协作的对象引用赋予各个对象。创建应用对象之间协作关系的行为通常称为装配(wiring)。 2.1、Spring配置的可选方案 ·XML显式配置 ·java类中进行显式配置 ·隐式的bean发现机制和自动装配 2.2自动化装配bean Spring从两个角度来实现自动化装配: ·组件扫描(component scanning) 自动发现应用上下文中...

2019-04-24 22:33:48 215

原创 SpringInAction第一章学习笔记:Spring简介

第一章:spring之旅 1.1、简化java开发 1、很多框架通过强迫应用继承提供的类或者实现接口从而导致应用与框架绑死。spring通过DI来装配pojo,保持应用对象之间的松散耦合。 2、依赖注入:通过DI,对象的依赖关系将由系统中负责协调各对象的第三方组件在创建对象的时候进行设定。 3、依赖注入的方式: ·使用属性的setter方法注入 ,这是最常用的方式;(bean声明时编写标签) ·使...

2019-04-24 22:01:10 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除