摘要: 数据校验是任何一个应用程序都会用到的功能,无论是显示层还是持久层. 通常,相同的校验逻辑会分散在各个层中, 这样,不仅浪费了时间还会导致错误的发生。 为了避免重复, 开发人员经常会把这些校验逻辑直接写在领域模型里面, 但是这样又把领域模型代码和校验代码混杂在了一起, 而这些校验逻辑更应该是描述领域模 阅读全文
posted @ 2016-02-25 09:29 二郎那个三郎 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1. HttpSessionContextIntegrationFilter 位于过滤器顶端,第一个起作用的过滤器。 用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个SecurityContext了。如果存在,就把SecurityContext拿出来,放到Security 阅读全文
posted @ 2016-02-25 09:26 二郎那个三郎 阅读(2154) 评论(0) 推荐(0) 编辑
摘要: 以前在学习的时候没怎么注意,今天又回过头来仔细研究研究了一下Session的生命周期。 Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、 阅读全文
posted @ 2016-02-25 09:19 二郎那个三郎 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 为啥选择Spring Security 欢迎阅读咱们写的Spring Security教程,咱们既不想写一个简单的入门教程,也不想翻译已有的国外教程。咱们这个教程就是建立在咱们自己做的OA的基础上,一点一滴总结出来的经验和教训。 首先必须一提的是,Spring Security出身名门,它是Spri 阅读全文
posted @ 2016-02-25 09:16 二郎那个三郎 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 用户发出订单修改页面的请求,Access Decision Manager进行拦截,然后对比用户的授权和次页面需要的授权是不是有重合的部分,如果有重合的部分,那面页面就授权成功,如果失败就通知用户。 We can see that a component called the access deci 阅读全文
posted @ 2016-02-25 09:13 二郎那个三郎 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,错误摘录如下: Resource is out of sync with the file system...... 分析: 有时候因为时间紧迫的原因,所以就没去管它,今天再次遇到它,实在看着不爽,所以想了办法解决此问题! 这个问题是由于e 阅读全文
posted @ 2016-02-25 09:10 二郎那个三郎 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 人类对美好生活的追求是一切技术进步的原动力。 简便、快捷、联结……,这些移动互联的价值让它正成为最贴近消费者的力量。人和设备,设备和设备,人和服务,人和企业,企业和企业都发生了连接。诸如微信、携程、大众点评、京东、滴滴打车、余额宝等移动应用正深刻地改变着人们的沟通、学习、娱乐、购物、出行、投资……, 阅读全文
posted @ 2016-02-25 09:04 二郎那个三郎 阅读(330) 评论(0) 推荐(0) 编辑