我的第一个javaWeb程序是在学习中的一个阶段项目!不是很成功,目前还在完善中!这是用jsp语言编写的一个网站!没有使用ssh!功能也不是很完善!
初次制作的时候是老师带着我们做的数据库!已经提供给了我们HTML页面,包括前台和后台的页面!所以我们不需要编写HTML页面和CSS!我也不知道这算不算是做网站,还是纯粹的仿站!我以前也用php仿过网站,所以对这方面还是有一定的经验!嘿嘿!数据库的创建还是有一点难度的,主要是对需求不了解,所以在前期制作中,需要哪些字段,哪些字段有依赖性,一无所知!可能是以前接触这些方面比较少!在老师的指导下,数据库终于建好了!
第二阶段,我把老师提供的heml页面复制到项目中去!感觉有点罪恶感,以前仿站的时候怎么没有这种感觉,奇怪.......接下来建立三层架构!我分别建了数据访问层,业务逻辑层,表示层的包,分别对应dao,biz,以及jsp页面和servlet!数据访问层和业务逻辑层分别建立了impl实现类,因为dao和biz里的类都是interface接口!差点忘了,还有实体类,也就是JavaBean!实体类中分别对应数据库中的表,每个数据表都对应一个实体类!字段也和数据库中的名字一样,提供get和set方法获得和设置字段的值!接下来就进入了真正的编码阶段,编写BaseDao类,这个类的主要功能是提供获得connection对象和执行数据库的增删改查和关闭connection对象和PreparedStatement和ResultSet对象!import java.sql.Connection;