摘要: 恢复内容开始 http://blog.csdn.net/jiesa/article/details/52185617 foreach属性 属性描述 item 循环体中的具体对象。支持属性的点路径访问,如item.age,item.info.details。具体说明:在list和数组中是其中的对象,在 阅读全文
posted @ 2017-09-13 18:34 jlustone 阅读(519) 评论(0) 推荐(0) 编辑
摘要: MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过 阅读全文
posted @ 2017-09-13 17:37 jlustone 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/jiesa/article/details/53438342 一 宏观说明 [问题] Spring的声明式事务,我想就不用多介绍了吧,一句话“自从用了Spring AOP啊,事务管理真轻松啊,真轻松;事务管理代码没有了,脑不酸了,手不痛了,一口气全配上了 阅读全文
posted @ 2017-09-13 17:18 jlustone 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/shihuacai/article/details/8856526 一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在 阅读全文
posted @ 2017-09-13 17:07 jlustone 阅读(165) 评论(0) 推荐(0) 编辑
摘要: JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation,官方参考实现是Hibernate Validator。此实现与Hibernate ORM 没有任何关系。JSR 303 用于对Java Bean 中的字段的值进行验证。 1.配置Maven 2.编写需要校验的b 阅读全文
posted @ 2017-09-13 16:59 jlustone 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/exmyth/p/5601288.html (1)自定义或者使用spring自带的各种异常处理器 例如spring基于注解的异常解析器AnnotationHandlerMethodExceptionResolver 、spring自带全局异常处理器 阅读全文
posted @ 2017-09-13 16:11 jlustone 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throwsException向上抛出,最后由springmvc前端控 阅读全文
posted @ 2017-09-13 16:06 jlustone 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.importnew.com/21153.html 一、单元测试的目的 简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测,尤其是在我们后期修改后(不论是增加新功能,修改bug),都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题 阅读全文
posted @ 2017-09-13 15:56 jlustone 阅读(302) 评论(0) 推荐(0) 编辑
摘要: JsonResult类的定义: /*生成Json串*/ public class JsonResult { /** * 返回错误状态的json串 * * @param status 错误代码,非零数值 * @param message 错误消息 * @return CodeMessage */ pu 阅读全文
posted @ 2017-09-13 14:44 jlustone 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/douJiangYouTiao888/p/6765220.html 有些类型的数据是无法自动转换的,比如请求参数中包含时间类型的数据,无法自动映射到Controller里的Date参数。需要使用@initBinder注解为binder提供一个数据的转 阅读全文
posted @ 2017-09-13 14:31 jlustone 阅读(353) 评论(0) 推荐(0) 编辑