会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Chinda
Chinda
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2017年3月10日
SpringMVC学习 -- ModelAndView , Model , ModelMap , Map 及 @SessionAttributes 的使用
摘要: 输出模型数据: ModelAndView:处理方法返回值类型为 ModelAndView 时 , 其中包含视图和模型信息。方法体即可通过该对象添加模型数据 , 即 SpringMVC 会把 ModelAndView 中的 model 模型放入到 request 域对象中。 Map, Model, M
阅读全文
posted @ 2017-03-10 14:41 Chinda
阅读(2975)
评论(0)
推荐(0)
2017年3月9日
SpringMVC学习 -- 使用 POJO 对象绑定请求参数值
摘要: Spring MVC 会按请求参数名和 POJO 属性名进行自动匹配 , 自动为该对象填充属性值 , 支持级联属性。如:address.province。
阅读全文
posted @ 2017-03-09 13:14 Chinda
阅读(2689)
评论(0)
推荐(0)
SpringMVC学习 -- @RequestParam , @RequestHeader , @CookieValue 的使用
摘要: value:参数名 , 仅有一个 value 属性时 , value 可以省略不写。 required:是否必须。默认为 true , 表示请求参数中必须包含对应参数, 若不存在 , 抛出异常。 defaultValue:与 required 配合使用 , 若 required 为 false ,
阅读全文
posted @ 2017-03-09 11:04 Chinda
阅读(937)
评论(0)
推荐(0)
SpringMVC学习 -- REST
摘要: REST:表现层状态转化。 REST 是目前最流行的一种互联网软件架构。他结构清晰。符合标准、易于理解、扩展方便 , 所以正得到越来越多网站的采用。 状态转化:浏览器 form 表单只支持 GET 和 POST 请求 , 而 DELETE 、PUT 等 method 名不支持 , Spring3.0
阅读全文
posted @ 2017-03-09 09:51 Chinda
阅读(263)
评论(0)
推荐(0)
SpringMVC学习 -- 使用 @RequestMapping 映射请求
摘要: 在控制器的类定义及方法出定义出都可以标注 @RequestMapping: 类定义处:提供初步的请求映射信息。相对于 Web 应用的根目录。 方法定义出:提供进一步的细分映射信息。相对于类定义处的 URL。若类定义处未标注 @RequestMapping , 则方法定义处标记的 URL 相对于 We
阅读全文
posted @ 2017-03-09 08:54 Chinda
阅读(1679)
评论(0)
推荐(0)
2017年3月8日
SpringMVC学习 -- IDEA 创建 HelloWorld
摘要: SpringMVC 概述: Spring 为展现层提供的基于 MVC 实际理念的优秀 Web 框架 , 是目前最主流的 MVC 框架之一。 自 Spring3.0 发布及 2013 年 Struts 2.3.15 版本被爆出存在重要安全漏洞后 , SpringMVC 全面超越 Struts2 , 成
阅读全文
posted @ 2017-03-08 13:09 Chinda
阅读(2108)
评论(2)
推荐(0)
2017年3月4日
Spring学习--基于 XML 的配置声明切面
摘要: 正常情况下 , 基于注解的生命要优先于基于 XML 的声明。 通过 AspectJ 注解 , 切面可以与 AspectJ 兼容 , 而基于 XML 的配置则是 Spring 专有的。由于 AspectJ 得到越来越多的 AOP 框架支持 , 所以以注解风格编写的切面将会有更多的重用机会。 控制台输出
阅读全文
posted @ 2017-03-04 13:25 Chinda
阅读(1756)
评论(0)
推荐(0)
Spring学习--切面优先级及重用切点表达式
摘要: 指定切面的优先级: 在同一个链接点上应用不止一个切面时 , 除非明确指定 , 否则它们的优先级是不确定的。 切面的优先级可以通过实现 Ordered 接口或利用 @Order 注解指定。 实现 Ordered 接口 , getOrder() 方法的返回值越小 , 优先级越高 , 若使用 @Order
阅读全文
posted @ 2017-03-04 12:42 Chinda
阅读(436)
评论(0)
推荐(0)
Spring学习--用 ASpectJ 注解实现 AOP
摘要: 用 AspectJ 注解声明切面: 要在 Spring 中声明 AspectJ 切面 , 只需要在 IOC 容器中将切面声明为 bean 实例。当在 Spring IOC 容器中初始化 AsjectJ 切面之后 , Spring IOC 容器就会为那些与 AspectJ 切面相匹配的 bean 创建
阅读全文
posted @ 2017-03-04 08:34 Chinda
阅读(537)
评论(0)
推荐(0)
2017年3月3日
Spring学习-- AOP入门动态代理
摘要: AOP 的拦截功能是由 java 中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。不同的切入时机对应不同的Interceptor的种类,如BeforeAdviseInter
阅读全文
posted @ 2017-03-03 20:59 Chinda
阅读(338)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告