数据访问层
来源:互联网 发布:美工学徒 编辑:程序博客网 时间:2024/06/10 02:40
什么是分层?
一种化大为小,分而治之的软件开发方法
分层的特点:
每一层都有自己的职责
上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能
上一层调用下一层的功能,下一层不能调用上一层功能
分层开发的好处:
各层专注于自己功能的实现,便与提高质量
便于分工协作,提高开发效率
便于代码复用
便于程序扩展
封装性原则:
每个层次向外公开接口,但是隐藏内部细节
钥匙开锁,只知道锁提供的接口,但不知道锁的内部细节
使用实体类传递数据:
分层结构中,不同层之间通过实体类传输数据
顺序访问原则:
下一层为上一层服务,但不使用上层的服务
使用实体类传递数据:
数据访问代码和业务逻辑代码之间通过实体类来传输数据
使用实体类传递数据:
实体类特征:
属性一般使用private修饰
提供public修饰的getter/setter方法
实体类提供无参构造方法,根据业务提供有参构造
实现java.io.Serializable接口,支持序列化机制
一种化大为小,分而治之的软件开发方法
分层的特点:
每一层都有自己的职责
上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能
上一层调用下一层的功能,下一层不能调用上一层功能
分层开发的好处:
各层专注于自己功能的实现,便与提高质量
便于分工协作,提高开发效率
便于代码复用
便于程序扩展
封装性原则:
每个层次向外公开接口,但是隐藏内部细节
钥匙开锁,只知道锁提供的接口,但不知道锁的内部细节
使用实体类传递数据:
分层结构中,不同层之间通过实体类传输数据
顺序访问原则:
下一层为上一层服务,但不使用上层的服务
使用实体类传递数据:
数据访问代码和业务逻辑代码之间通过实体类来传输数据
使用实体类传递数据:
实体类特征:
属性一般使用private修饰
提供public修饰的getter/setter方法
实体类提供无参构造方法,根据业务提供有参构造
实现java.io.Serializable接口,支持序列化机制
0 0
- 收藏:数据访问层
- 数据访问层DataAccess
- 数据访问层学习
- C#数据访问层
- 数据访问层
- 数据访问层!
- 数据访问层
- C# 数据访问层
- 创建数据访问层
- 数据访问层
- 数据访问层sqlhelper
- 中间件-数据访问层
- 数据访问层
- 【JAVA】数据访问层
- 数据访问层
- 数据访问层
- 数据访问层
- 数据访问层
- SpringMVC运行流程图
- python实现pcd转txt
- 给IT大学生的10个忠告
- GDOI2017总结
- Android 腾讯X5浏览器 初始化不成功的原因
- 数据访问层
- Spark 以及 spark streaming 核心原理及实践
- 我要背单词
- DAO
- APP中https证书有效性验证引发安全问题(例Fiddler可抓https包)
- nyoj120校园网络_强连通问题
- activemq的消息持久化存储
- 钢琴练习的基本步骤
- 学习搭建ssh