业务层负责提供系统所需要的业务方法。系统有多少个业务需求,业务层就要提供多少个对应的方法。业务层所需要的对持久层的访问,全部通过调用数据层提供的方法来实现,业务层依赖于数据层。业务层只完成系统业务逻辑的实现。