网站逻辑层绝不是可有可无的,随着项目业务逻辑复杂性的增强,网站逻辑层在事物的 逻辑处理中也会发挥越来越重要的作用。如果在功能实现中不使用网站逻辑层来处理,而 放在网站数据层来处理,业务逻辑和数据访问逻辑就会混在一起,造成代码混乱,加大后期 的维护难度,造成不必要的浪费,并带来诸多麻烦。
在网站框架设计时因业务逻辑要根据具体的业务流程来决定,因此在软件框架中该部分 的设计主要是设计通用的业务接口,通过这些接口来访问网站数据层,从而完成相关业务操 作。可以发现不管是什么对象和业务,只需要选择相关的数据表或视图,然后根据数据表或视 图的数据字段就可以用相同的开发思想自动的生成不同数据表的业务层通用操作代码。