org.springframework.util.AssertAssert翻译为中文为"断言".用过JUNIT的应该都知道这个概念了.就是断定某一个实际的值就为自己预期想得到的,如果不一样就抛出异常.Assert经常用于:1.判断METHOD的参数是否属于正常值.2.JUNIT中使用.我发现SPRI...
分类:
编程语言 时间:
2015-05-21 10:44:07
阅读次数:
131
0 概述Spring将替我们完成所有使用JDBC API进行开发的单调乏味的、底层细节处理工作。下表描述了哪些是spring帮助我们做好的,哪些是我们要做的。 ActionSpringYouDefine connection parameters.XOpen the connection.XSpe....
分类:
数据库 时间:
2015-05-06 09:12:25
阅读次数:
331
使用SpringMVC3配置国际化,最近遇到了“Cannot change HTTP accept header - use a different locale resolution strategy” 这样的异常提示,最终解决了。现在来说说有关SpringMVC配置国际化的步骤及注意点,最后结合Spring源码解析下原理。
国际化最常需要解决的问题
页面上能够...
分类:
编程语言 时间:
2015-04-28 14:16:56
阅读次数:
181
0 概述spring提供了一个jms集成框架,这个框架如spring 集成jdbc api一样,简化了jms api的使用。jms可以简单的分成两个功能区,消息的生产和消息的消费。JmsTemplate类用来生成消息和同步接受消息。和其它java ee的消息驱动样式一样,对异步消息,spring也提...
分类:
编程语言 时间:
2015-04-27 12:55:30
阅读次数:
213
0 概述spring-messaging模块为集成messaging api和消息协议提供支持。其代码结构为:其中base定义了消息Message(MessageHeader和body)、消息处理MessageHandler、发送消息MessageChannel。1. base模块其结构如下所示:其...
分类:
编程语言 时间:
2015-04-23 12:24:58
阅读次数:
275
0 概述spring-web的web模块是更高一层的抽象,它封装了快速开发spring-web需要的基础组件。其结构如下:1. 初始化Initializer部分 1.1 Servlet3.0 的ServletContainerInitializer用来支持基于代码的servlet容器配置,它使用sp...
分类:
编程语言 时间:
2015-04-21 12:46:06
阅读次数:
188
在做Spring MVC时,我们只需用@Controllor来标记Controllor的bean,再用@RequestMapping("标记")来标记需要接受请求的方法,方法中第一个参数为HttpServletRequest类型,最后一个参数为Model类型,中间可以为任何POJO,只要符合标准,有...
分类:
编程语言 时间:
2015-04-16 14:07:38
阅读次数:
142
spring-web是spring webmvc的基础,它的功能如下:1. 封装http协议中client端/server端的request请求和response响应及格式的转换,如json,rss,xml等。2. 远程调用包括jaxws、caucho、httpinvoker3. web相关的acc...
分类:
编程语言 时间:
2015-04-14 12:51:46
阅读次数:
343
org.springframework.util下StringUtils是个不错的工具类。
StringUtils.hasLength();判断是否为空或者长度是否是0。
StringUtils.tokenizeToStringArray();将给定的字符串按照分隔符转换成数组。
StringUtils.hasText();不为null,长度不为0,不包含空白字符。
StringUtils.to..
分类:
编程语言 时间:
2015-04-11 21:04:47
阅读次数:
159