第六章 动态网站开发
总体开发流程
1.设计静态网站或者效果图,这个阶段,html代码可以不写,仅仅是看看整体效果
2.设计数据库
3.搭建开发环境,实现功能
如果是具体某个页面的某个功能开发,应该是这样
1.检查表是否和java类映射(hibernate映射)
2.写功能接口方法,如果该接口不存在,那么创建一个。例如对新闻表的dao还没有,那么就需要创建一个接口INewsDao,然后定义一些对这个表能有什么操作,例如根据id查询,根据某某条件查询,更新表,插入新数据等;如果接口已经存在,检查有没有这个功能。
3.检查实现类dao有没有实现
4.检查位于WEB-INF的配置文件dao-context.xml有没有对于dao的声明配置
5.在要实现的页面,声明这个dao,然后用这个dao调用需要的方法,例如查找所有图书、是否能登录等等
6.如果需要,在页面显示结果,例如把查找到的所有图书显示在页面
1.设计静态网站或者效果图,这个阶段,html代码可以不写,仅仅是看看整体效果
2.设计数据库
3.搭建开发环境,实现功能
如果是具体某个页面的某个功能开发,应该是这样
1.检查表是否和java类映射(hibernate映射)
2.写功能接口方法,如果该接口不存在,那么创建一个。例如对新闻表的dao还没有,那么就需要创建一个接口INewsDao,然后定义一些对这个表能有什么操作,例如根据id查询,根据某某条件查询,更新表,插入新数据等;如果接口已经存在,检查有没有这个功能。
3.检查实现类dao有没有实现
4.检查位于WEB-INF的配置文件dao-context.xml有没有对于dao的声明配置
5.在要实现的页面,声明这个dao,然后用这个dao调用需要的方法,例如查找所有图书、是否能登录等等
6.如果需要,在页面显示结果,例如把查找到的所有图书显示在页面