程序标准的开发框架与DAO设计模式

1.程序标准的开发框架如图
在这里插入图片描述
DAO(Data Access Object,数据访问对象)的主要功能是数据操作,在程序的标准开发架构中属于数据层的操作。
客户层:Client,采用B/S开发架构,一般客户都使用浏览器进行访问。
显示层:使用JSP/Servlet进行页面效果的显示。
业务层:(Business Object,业务对象),service将多个原子性的DAO操作进行组合,组合成一个完整的业务逻辑。
数据层: DAO提供多个原子性的DAO操作,如增加、修改、删除等,都属于原子性操作。
资源层:DataBase。
2.注意:
以上操作将程序分为三层的开发结构,数据层编写一些具体的操作代码。对于一些大的系统,并且业务关联较多的系统,BO业务层才会发挥作用,如果业务比较简单,可以不使用BO,而完全通过DAO完成操作。
3.关于数据层DAO
DAO由以下几部分构成
DatabaseConnection:数据库的打开与关闭的类。
VO:

发布了101 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_40764966/article/details/103977434