内容导航:
- 前言
- 1、MVC模式实战示意图
- 2、RDBMS及数据库
- 3、创建项目
- 4、JDBC
- 5、DBUtil
- 6、Model
- 7、DAO和IMPL
- 8、Biz和IMPL
- 9、Controller
- 10、View
前言
面向对象(OO),正确的姿势是先OOA,然后OOD,最后OOP。这也是和软件开发工程方法论一脉相承的。
1、MVC模式实战示意图
示意图演示了项目多层构架,以及其组件之间的协作关系。建议自下向上设计,就像建筑行业盖大楼那样。拆装要诀,还记得吗?
2、RDBMS及数据库
在项目初始阶段,确保RDBMS已经安装配置完毕,且能正常运行。
通过项目规划,已经确定了功能性需求、非功能性需求及内容需求。
通过项目立项会议,已经确定了待开发的功能列表,明确了优先级及可能存在的风险。
通过原型试错,已经将需求可视化,客户及团队成员已经知晓开发的目标。
通过数据库设计,已经有ER模型作为业务数据模型,并且创建了对应的开发数据库。
3、创建项目
创建Dynamic Web Project,并完成初始化配置,能正常启动。
4、JDBC
将JDBC数据库驱动导入或者引入(Maven)项目。
5、DBUtil
在项目中创建数据库连接类,这是Java程序和数据库直接通信的唯一方式。我们可以将该程序理解为数据库系统的自定义客户端。
6、Model
构建Model类,注意映射关系。
7、DAO和IMPL
定义DAO,并实现IMPL。
8、Biz
定义Biz,并实现IMPL。
9、Controller
构建Controller类,受理业务请求。
10、View
构建View,接受用户的输入,并且能显示Controller返回的响应数据。
持续更新,欢迎留名提议!
码字很累,多点赞多赞赏!