上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 一、概述 spring类型转换有两种方式: PropertyEditor:可实现String< >Object 之间相互转换 Converter:可实现任意类型的相互转换 类型转换的过程中,当两者同时存在时,spring首先查找PropertyEditor进行类型转换,如果没有找到,则再查找Conv 阅读全文
posted @ 2018-06-14 16:02 Matt_Cheng 阅读(223) 评论(0) 推荐(0)
摘要: 一、MIME类型 MIME类型格式:type/subtype(;parameter)? type:主类型,任意的字符串,如text,如果是*号代表所有 subtype:子类型,任意的字符串,如html,如果是*号代表所有 parameter:可选参数,如Accept请求头的q参数, Content- 阅读全文
posted @ 2018-06-14 11:07 Matt_Cheng 阅读(616) 评论(0) 推荐(0)
摘要: 一、概述 注解式控制器支持: 请求的映射和限定 参数的自动绑定 参数的注解绑定 二、请求的映射和限定 http请求信息包含六部分信息: 其中,①、②、④、⑥一般是可变的,可根据这些信息对处理方法进行映射,具体分为: URL路径映射:使用URL映射请求到处理器的功能处理方法 请求方法映射限定:如限定功 阅读全文
posted @ 2018-06-12 18:03 Matt_Cheng 阅读(412) 评论(0) 推荐(0)
摘要: 一、hello world 相对于基于Controller接口的方式,基于注解方式的配置步骤如下: 控制器 web.xml同上篇示例 spring-mvc.xml hello.jsp 启动后,访问http://localhost:8080/myweb/hello 二、处理器映射:@RequestMa 阅读全文
posted @ 2018-06-12 13:50 Matt_Cheng 阅读(259) 评论(0) 推荐(0)
摘要: 一、概述 1、接口定义 拦截器由HandlerInterceptor接口定义: 详细说明: preHandle:预处理方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器;返回值: true:表示继续流程(如调用下一个拦截器或处理器) false:表示流程中断(如登录检查失败),不会继续 阅读全文
posted @ 2018-06-12 09:54 Matt_Cheng 阅读(305) 评论(0) 推荐(0)
摘要: 一、概述 Controller接口类图如下,其中,BaseCommandController已从Spring 4移除 基于继承Controller接口的方式已经不推荐使用,仅供学习参考 二、基于Controller接口方式的使用介绍 1、继承自Controller接口的实现类AbstractCont 阅读全文
posted @ 2018-06-11 15:52 Matt_Cheng 阅读(306) 评论(0) 推荐(0)
摘要: 一、Hello World示例 1、引入依赖 2、web.xml中定义servlet 3、配置servlet 配置说明: BeanNameUrlHandlerMapping:表示将请求的URL映射为Bean名,如URL为 “上下文/hello”,则Spring配置文件必须有一个名字为“/hello” 阅读全文
posted @ 2018-06-08 15:49 Matt_Cheng 阅读(432) 评论(0) 推荐(0)
摘要: 一、Web MVC简介 1、经典的MVC架构 存在的问题:1、控制器负责流程控制、请求数据整理与校验、模型与视图选择等功能,过于复杂。2、模型层没有进行分层设计 2、改进的MVC设计 1)控制器功能拆分:Front Controller + Application Controller + Page 阅读全文
posted @ 2018-06-08 11:19 Matt_Cheng 阅读(177) 评论(0) 推荐(0)
摘要: 一、概述 Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean,生命周期时序图如下: 二、生命周期接口分类 Bean的生命周期经历了多个接口方法的调用,这些接口和方法可分为以下四类: 1、Bean自身方法 通过<bean>的init-method和de 阅读全文
posted @ 2018-05-22 18:07 Matt_Cheng 阅读(817) 评论(2) 推荐(0)
摘要: 一、概述 1、jdk的线程池和任务调用器分别由ExecutorService、ScheduledExecutorService定义,继承关系如下: ThreadPoolExecutor:ExecutorService的实现类,其构造函数提供了灵活的参数配置,可构造多种类型的线程池,详细可参考JAVA 阅读全文
posted @ 2018-05-17 17:20 Matt_Cheng 阅读(714) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页