基于Spring AOP的日志管理,如何进行简易的拓展?

我现在针对某个表(比如employee表)实现了日志管理:SystemLogAspect,
在SystemLogAspect中,注入了employee表的service用来写日志。

我现在想对另一个表(比如department表)也进行日志管理,如何去拓展比较好?总不可能把所有的日志管理都写进SystemLogAspect里面吧?

自定义个注解接口,在需要存日志时在方法上加个注解,并传参数,通过参数来走不同实现

自定义一个Log注解,注解里接收一个参数来标明是来自于哪个表,然后写一个切面类,就用你上面那个就行,拦截所有带Log注解的方法,根据注解里标明的参数来区分。
看看这一篇http://blog.csdn.net/tianyaleixiaowu/article/details/70853147
里面有讲自定义注解如何使用的。