三层
来源:互联网 发布:科凌a8蓝牙淘宝 编辑:程序博客网 时间:2024/04/29 09:57
三层 : 1.表示层(usl) (主要实现和用户的交互,接受用户请求或者返回用户请求的数据结果的展现)
2.业务逻辑层(BLL) (承上启下,用于上下交互的数据进行逻辑处理,实现业务目标)
3.数据访问层(DAL) (实现与数据的交互和访问,从数据库获取数据或保存数据到数据库的部分)
业务实体Model:用于封装实体类数据结构,一般用于映射数据库的数据表或视图,用以描述业务中客观存在的对象。Model分离出来是为了更好地解耦,为了更好地发挥分层的作用,更好地进行复用和扩展,增强灵活性。
l 通用类库Common:通用的辅助工具类。
一些共性的通用辅助类和工具方法,如数据校验、缓存处理、加解密处理等,为了让各个层之间复用,也单独分离出来,作为独立的模块使用
结构清晰、耦合度低
便于系统的扩展
利于开发任务同步进行
降低了一定的性能
0 0
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 三层
- 【三层】磕磕绊绊说三层
- 【三层】三层架构初识
- dubbo 的使用
- 设计模式之 - 适配器模式
- tq335x开发板的spidev驱动的生成
- java.lang.NullPointerException at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEn
- 【leetcode】Reverse Linked List II
- 三层
- TCP,HTTP和SOCKET基本原理
- C语言new操作的安全性分析
- 句柄和指针的区别
- 静态方法在高并发情况下对性能的影响
- 有禾教育辑狗,挑战最强大脑,助力思维发展!
- erlang 代码反编译
- 对于io流的使用
- java.lang.reflect.InvocationTargetException