自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 AOP统一管理,统一二次开发入口

场景本文主要是封装AOP,为指定的模块提供二次开发入口。同时也可以实现AOP的统一管理。比如一个模块,我们需要在其页面查询的时候和保存的时候都要进行一些处理,这样子我们可能需要同时去写两个AOP分别来拦截查询和保存的请求。其实换一个思路,我们其实可以将查询,保存等功能的5个通知全部封装起来,编上执行顺序,然后通过继承该类,就可以按照指定模块来实现二次开发了,而不是按照功能来实现。1.封...

2020-01-02 10:35:45 192 1

原创 数组工具类:求多个不定类型数组交集,并集,差集,合并去重,合并不去重

简介:两个不定类型数组交集,两个数组并集,两个数组差集多个数组交集,多个数组并集,多个数组差集合并多个数组:去重,不去重数组去重获取两个数组元素更多(少)的数组import java.lang.reflect.Array;import java.util.*;/** * Java数组常用工具类: * 两个数组交集,两个数组并集,两个数组差集 * 多个数组交集,多个数组并集...

2020-01-01 12:13:01 442

原创 动态切换数据库(新增/修改/删除均通过配置文件)

场景:假设我们的项目有多个数据库。我们一个请求过来的时候,是操作哪一个数据库,我们应该如何进行数据库的切换?基于这个问题,下面做了一套通过 配置文件 + 注解 + AOP 的方式实现动态切换数据库的程序。当数据库增加,修改,减少的时候,我们只需要去配置文件中进行修改,不必再去修改程序代码。通过需求,一步一步思考:基于我们假设的场景,再假设我们有两个数据库,datasource1 和 d...

2019-12-18 18:19:01 1011 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除