spring
文章平均质量分 93
godmanHa
这个作者很懒,什么都没留下…
展开
-
装配Bean
Spring装配BeanSpring提供了3种装配bean的机制:在XML中进行显式配置在Java中进行显式配置隐式的bean发现机制和自动装配1 自动化装配Bean我们首先来看一下自动化装配Bean。Spring从两个角度实现自动化装配:组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean自动装配(autowirin...原创 2018-07-29 15:12:10 · 625 阅读 · 0 评论 -
高级装配
高级装配本章主要内容包括:Spring profile条件化的bean声明自动装配与歧义性bean的作用域Spring表达式语言1 环境与profile在开发软件的过程中,有一个很大的挑战就是将应用程序从一个环境迁移到另外一个环境。开发阶段中,某些环境相关做法可能并不适合迁移到生成环境中,甚至即便迁移到生成环境中去。数据库配置、加密算法以及与外部系统的集成是跨环境部...原创 2018-07-29 17:45:03 · 249 阅读 · 0 评论 -
面向切面
面向切面的Spring本章主要内容包括:面向切面编程的基本原理通过POJO创建切面使用@AspectJ注解为AspectJ切面注入依赖本章展示了Spring对切面的支持,包括如何把普通类声明为一个切面和如何使用注解创建切面。1 什么是面向切面编程在软件开发中,散布于应用中多处的功能被称为横切关注点(cross-cutting concern)。通常来讲,这些横切关...原创 2018-08-05 09:19:33 · 494 阅读 · 0 评论 -
构建SpringWeb应用程序
构建Spring Web 应用程序本章主要内容包括:映射请求到Spring控制器透明地绑定表单参数校验表单提交状态管理、工作流以及验证都是Web的应用程序需要解决的重要特性。HTTP协议的无状态性决定了这些问题都不是那么容易解决。Spring的Web框架就是为了解决这些关注点而设计的。Spring MVC 基于模型-视图-控制器(Model-View-Controller,MV...原创 2018-08-18 19:05:59 · 439 阅读 · 0 评论 -
使用SpringWebFlow
使用Spring Web Flow本章主要内容:创建会话式的Web应用程序定义流程状态和行为Spring Web Flow 是Spring MVC 的扩展,它支持开发基于流程的应用程序。它将流程的定义与实现流程行为的类和视图分离开来。1 在Spring中配置Web FlowSpring Web Flow是构建于Spring MVC基础之上的。这意味着所有的流程请求都需...原创 2018-08-27 22:01:38 · 1786 阅读 · 0 评论 -
渲染Web视图
渲染Web视图本章主要内容包括:将数据模型渲染为HTML使用JSP视图1 理解视图解析将控制器中请求处理的逻辑和视图中的渲染实现解耦是Spring MVC 的一个重要特性。如果控制器中的方法直接负责产生HTML的话,就很难在不影响请求处理逻辑的前提下,维护和更新视图。控制器方法和视图的实现会在模型内容上达成一致,这是两者的最大关联,除此之外,两者应该保持足够的距离。但是,...原创 2018-08-25 14:37:51 · 581 阅读 · 0 评论 -
SpringMVC的高级技术
SpringMVC的高级技术本章的主要内容包括:SpringMVC配置的替代方案处理文件上传在控制器中处理异常使用flash属性1 SpringMVC配置的替换方案在之前的内容中,通过扩展AbstractAnnotationConfigDispatcherServletInitializer快速搭建了SpringMVC环境。在这个便利的基础类中,假设我们需要基本的Di...原创 2018-08-25 20:09:47 · 1099 阅读 · 0 评论