11 2018 档案

摘要:在使用Spring Security的过程中,我们会发现框架内部按照错误及问题出现的场景,划分出了许许多多的异常,但是在业务调用时一般都会向外抛一个统一的异常出来,为什么要这样做呢,以及对于抛出来的异常,我们又该如何分场景进行差异化的处理呢,今天来跟我一起看看吧。 一个登陆场景下的外层代码 requ 阅读全文
posted @ 2018-11-24 14:03 翎野君 阅读(1453) 评论(0) 推荐(0)
摘要:在电商系统中,我们总是会遇到一些树形结构数据的存储需求。如地理区域、位置信息存储,地理信息按照层级划分,会分为很多层级,就拿中国的行政区域划分为例,简单的省-市-县-镇-村就要五个级别。如果系统涉及到跨境的国际贸易,那么存储的地理信息层级会更加深。那么如何正确合理地存储这些数据,并且又能很好的适应各 阅读全文
posted @ 2018-11-12 07:14 翎野君 阅读(2889) 评论(1) 推荐(1)
摘要:一直心心念的想写一篇关于AOP切面实例的博文,拖更了许久之后,今天终于着手下笔将其完成。 基础概念 1、切面(Aspect) 首先要理解‘切’字,需要把对象想象成一个立方体,传统的面向对象变成思维,类定义完成之后(封装)。每次实例化一个对象,对类定义中的成员变量赋值,就相当于对这个立方体进行了一个定 阅读全文
posted @ 2018-11-11 11:15 翎野君 阅读(50107) 评论(0) 推荐(21)