AOP是面向方面的编程,实际开发中,AOP都会在工作在业务层。因为业务层调用数据层,而业务层也要完成所有辅助性的数据层操作。
范例:定义业务层接口
package com.Spring.Service; import com.Spring.Vo.Member; public interface IMemberService { public Boolean insert(Member vo); }
数据层调用
package com.Spring.Impl; import com.Spring.Service.IMemberService; import com.Spring.Vo.Member; public class MemberServiceImpl implements IMemberService { @Override public Boolean insert(Member vo) { System.out.println("数据层调用,Member"+vo); return false; } }