硬代码编写
优缺点
处理代码相同, 代码强耦合
抽离方法,代码复用
优缺点
手动插入方法,代码强耦合
aop
优缺点
横向的功能抽离出来形成一个独立的模块,低耦合