博客专栏  >  编程语言   >  Spring研磨分析

Spring研磨分析

spring、springMVC学习回顾过程笔记记录,对其中重点难点如IOC、AOP、数据库连接等进行了分析。本专栏的主要特定是实例详实,基本文章中提到的实例都是经过实际代码测试的,而且需求结合实际,通俗易懂

关注
45 已关注
45篇博文
  • Spring研磨分析、Quartz任务调度、Hibernate深入浅出系列文章笔记汇总

    这系列文章主要是对Spring、Quartz、Hibernate等JavaWeb相关框架学习、并用于实践开发相当一段时间后,进行回顾总结的一系列笔记记录,对其中重点难点如IOC、AOP、数据库连接等进...

    2017-04-27 10:46
    812
  • springMVC4(16)拦截器解析与登陆拦截模拟

    在SpringMVC中,我们会经常使用到拦截器,虽然SpringAOP也能帮我们实现强大的拦截器功能,但在Web资源供给上,却没有SpringMVC来得方便快捷。 使用SpringMVC拦截器的核心...

    2016-04-08 20:36
    9011
  • springMVC4(15)RestFul多视图混合输出

    混合使用多种视图技术。在前面文章里,我们对jsp、json、xml个中视图都进行了较为详细的实例解析,但涉及到的都是单视图使用配置。在实际开发中,我们可能需要混合是使用多种视图技术。尤其是针对REST...

    2016-04-07 00:19
    5264
  • springMVC4(14)各类视图输出实例分析

    1. 模板视图FreeMarkerViewResolver 、 VolocityViewResolver 这两个视图解析器都是 UrlBasedViewResolver 的子类。 FreeMarker...

    2016-04-07 00:14
    2340
  • springMVC4(13)视图解析器分类详解

    在 《springMVC4(7)模型视图方法源码综合分析》 中,我们介绍了ModelAndView的用法,它会在控制层方法调用完毕后作为返回值返回,里面封装好了我们的业务逻辑数据和视图对象或视图名...

    2016-04-06 09:17
    2704
  • springMVC4(12)复杂对象和集合类型入参绑定

    1. 复杂对象参数绑定对于普通的对象参数绑定,我们只需要对象成员变量名与请求参数名一一对应即可完成绑定。 而求对于组合对象,我们可以使用级联的方式来绑定方法参数。见下面实例: 我们先定义两个POJ...

    2016-04-05 09:24
    7234
  • springMVC4(11)使用注解完成数据格式化

    需求实例引入在实际开发中,我们会常常遇到需要对日期格式、数值格式进行转换的需求。在spring中,我们可以轻松通过注解的方式完成对数据的格式化处理,比如现在有个User POJO类: package...

    2016-04-04 21:59
    4057
  • springMVC4(10)强大类型转换器实例解析

    在《springMVC4(9)属性编辑器剖析入参类型转换原理 》一文中,我们通过分析Sping内置的属性编辑器来理解springMVC是如何完成请求参数到入参的类型的转换的。而在新版本中,Sprin...

    2016-04-04 15:28
    5342
  • Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

    Bean Validation 1.1当前实现是Hibernate validator 5,且spring4才支持。接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特...

    2016-04-04 00:58
    1745
  • springMVC4(9)属性编辑器剖析入参类型转换原理

    我们通过Http请求提交的参数都以字符串的形式呈现,但最终在springMVC的方法入参中,我们却能得到各种类型的数据,包括Number、Boolean、复杂对象类型、集合类型、Map类型等,这些都是...

    2016-04-03 12:16
    2369
  • springMVC4(8)模型数据绑定全面分析

    使用@ModelAttribute、Model、Map、@SessionAttributes能便捷地将我们的业务数据封装到模型里并交由视图解析调用。下面开始一一分析在方法入参上使用@ModelAttr...

    2016-04-03 10:02
    3333
  • springMVC4(7)模型视图方法源码综合分析

    在完整web开发中,springMVC主要充当了控制层的角色。它接受视图层的请求,获取视图层请求数据,再对数据进行业务逻辑处理,然后封装成视图层需要的模型数据,再将数据导向到jsp等视图界面。 在前...

    2016-04-02 16:33
    2758
  • springMVC4(6)Unitils断言与整合测试

    反射断言反射对象断言在实际场景中,我们比较两个对象是否相等,可能会去选择重写equals方法去比较对象里的每一个属性,或者是直接将对象的属性一个个取出来比较,但这都比较麻烦,Unitils为我们提供了...

    2016-04-02 12:26
    1661
  • springMVC4(5)RestTemplate控制层单元测试

    在前面我们进行web测试,总要在游览器进行,数据组装、请求方法更给等都极为麻烦。 RestTemplate是Spring提供的一个web层测试模板类,我们可以通过RestTemplate在客户端方便...

    2016-04-02 09:24
    2682
  • springMVC4(4)json与对象互转实例解析请求响应数据转换器

    格式化数据输入输出Spring3.0的重要接口:HttpMessageConveter为我们提供了强大的数据转换功能,将我们的请求数据转换为一个java对象,或将java对象转化为特定格式输出等。比如...

    2016-04-01 21:11
    8459
  • springMVC4(3)方法入参灵活绑定

    在原生Servlet中,我们通过在doGet和doPost方法绑定web资源访问接口:HttpServletRequest和HttpServletResponse到入参来进一步通过request.ge...

    2016-04-01 15:57
    2697
  • springMVC4(2)请求映射全面分析

    在springMVC的控制器中,我们常使用@RequestMapping来完成我们的请求映射,我们可以在类定义上和方法定义上使用注解,其配置的路径将为类中定义的所有方法的父路径,如上篇实例中的/use...

    2016-04-01 12:34
    2084
  • springMVC4(1)角色解析与入门配置实例

    在一个web项目中,典型的MVC架构将后台分为Controller、Service、DAO三层,分别实现不同的逻辑功能,下面是一个web请求过程中,我们后台的处理过程:Created with Rap...

    2016-03-30 19:57
    2637
  • spring4整合hibernate5.1

    在另一篇文章hibernate5(2)初入门配置实例中,我们针对hibernate5.1版本的崭新引导配置方法,完成了对数据库的的插入实例操作,在本节内容中,我们开始引入spring4,完成sprin...

    2016-03-30 12:10
    11920
  • spring学习笔记(26)spring整合Quartz2持久化稳健任务调度

    在《Quartz任务调度(3)存储与持久化操作配置详细解析 》一文中,我们通过配置quartz.properties属性文件实现了Quartz的数据库持久化操作。现在整合spring的原理,就是相当于...

    2016-03-28 17:04
    2647
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部