摘要:
解释器模式 1.介绍 如上图,设计一个软件用来进行加减计算。我们第一想法就是使用工具类,提供对应的加法和减法的工 具方法 上面的形式比较单一、有限,如果形式变化非常多,这就不符合要求,因为加法和减法运算,两个运算 符与数值可以有无限种组合方式。 比如 1+2+3+4+5、1+2+3-4等等。 显然, 阅读全文
摘要:
mybatis拦截器拦截sql 并对sql进行修改 由于项目中需要对数据做权限控制。 涉及要改动的sql非常多 所有需要拦截sql,找寻统一的规则修改sql,获取到想要的结果。 因此想到了用mybatis的拦截器。 使用: 定义一个类实现接口Interceptor(mybatis中的),重写三个方法 阅读全文