10 2017 档案

摘要:前言 版本上线时发现 的`toString toString toString md5 md5 md5`值不相等而重启,导致数据存在丢失情况。 源码 从项目中抽取出该模块代码,并进行了适当修改,但未改变整个处理逻辑,源码如下。 原因猜想 首先怀疑是由于 版本不一致的问题导致 方法返回的字符串不相同, 阅读全文
posted @ 2017-10-31 09:10 leesf 阅读(3349) 评论(2) 推荐(5) 编辑
摘要:前言 源于前一篇博文中提到,将 项目转化为 项目,发现添加项目文件和修改 文件等都是手动完成的,心想着开发一个 插件来自动化完成上面的过程,实现一键转化。 思路 记录手动完成转化时需要的步骤。 修改 文件,如添加 和`spring web`的依赖。 在指定文件夹下添加 文件,并写入数据。 使用程序自 阅读全文
posted @ 2017-10-27 19:42 leesf 阅读(733) 评论(0) 推荐(1) 编辑
摘要:前言 学习了 的注解、 后,接着学习 ,对于 应用开发, 提供了 框架。 Web应用 Spring MVC初探 为( ),当用户在浏览器中点击链接或提交表单时,请求经历的流程大致如下。 所有的请求都会通过一个前端控制器(front controller servlet),也即是 ,`Dispatch 阅读全文
posted @ 2017-10-25 20:56 leesf 阅读(5701) 评论(2) 推荐(1) 编辑
摘要:前言 在将 项目转化为 项目时出现了点问题,总是无法成功部署,查阅资料也并没有找到一个完美的解决方案,最后是参考在 中创建 项目后的目录才成功运行,并将过程记录下来。 转化过程 修改pom.xml文件 添加 对应的 依赖,我添加的依赖如下。 主要需要添加 和`spring webmvc`两个依赖。 阅读全文
posted @ 2017-10-14 18:34 leesf 阅读(1718) 评论(0) 推荐(1) 编辑
摘要:前言 你是否也这样?每天加班完后只想回家躺着,经常忘记带伞回家。如果第二天早上有雨,往往就会成为 ,特别是笔者所在的深圳,更是喜欢下雨,稍不注意,就成 。其实想想,这种情况也是可以有效避免的,只需要晚上带伞回家,然后第二天早上带出来,最后美滋滋的吃早餐。但前提是晚上带伞回家,你知道的,做 的都在忙着 阅读全文
posted @ 2017-10-09 08:59 leesf 阅读(2728) 评论(24) 推荐(10) 编辑
摘要:前言 前面已经讲解了 的装配技术,接着学习 中另外一个核心概念: 。 面向切面 面向切面编程 切面能够帮助模块化 ,`横切关注点`可以被描述为影响应用的功能,如为业务添加安全和事务管理等。 AOP(Aspect Orient Programming) 通知,通知定义切面何时被使用, 切面可以应用 种 阅读全文
posted @ 2017-10-06 15:38 leesf 阅读(1432) 评论(4) 推荐(1) 编辑
摘要:前言 前面讲解了 的核心装配技术,其可应付很多中装配情况,但 提供了高级装配技术,以此实现更为高级的 装配功能。 高级装配 配置profile bean 将所有不同 定义放置在一个或多个 中,在将应用部署到每个环境时,要确保对应的 处于 状态。如配置了如下数据源,并使用 注解定义。 JavaConf 阅读全文
posted @ 2017-10-05 15:08 leesf 阅读(1025) 评论(3) 推荐(3) 编辑