三层架构的结构:
1、表示层:也就是ui层
2、业务逻辑层:业务层
3、数据访问层:持久层
调用顺序:表示层–>业务层–>持久层
数据返回的顺序:持久层–>业务层把数据返回到–>表示层
优点和缺点:
优点:
1、开发效率变高了,开发人员可以关注整个结构中的其中一层
2、降低了程序的耦合度
3、大大降低了维护的成本
缺点:
1、代码的执行效率变低了
2、开发的代码变多了
三层架构的结构:
1、表示层:也就是ui层
2、业务逻辑层:业务层
3、数据访问层:持久层
调用顺序:表示层–>业务层–>持久层
数据返回的顺序:持久层–>业务层把数据返回到–>表示层
优点和缺点:
优点:
1、开发效率变高了,开发人员可以关注整个结构中的其中一层
2、降低了程序的耦合度
3、大大降低了维护的成本
缺点:
1、代码的执行效率变低了
2、开发的代码变多了