1. 开发工具:MyEclipse+Tomact+Oracle+PowerDesigner
2.项目介绍:此项目是服务广大网络小说的爱好者,和网络小说原创者的网站。这是一个
小组项目,运用了Spring + struts2 + Hibernate 框架技术,在此次项目中数据库的设计
给用户分了三种身份,管理员,作家和普通读者,我在此次项目也参加了框架的搭建整合,
并且完成了用户注册,登录,和作者上传作品,管理员后台的页面和功能,并对数据库进行
优化。
3.技术要点:运用了DIV+CSS+JS页面布局,ssh框架技术,SQL语言。
4,主要文件及包:
5,此项目运用了Spring+Struts2+Hibernate框架技术,
在myeclipse中加载完项目所需要的jar包后会自动生成对应的xml配置文件,根据项目功能需要然后对项目进行配置。
如图struts.xml文件配置:
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,所以连接数据库时就使用Hibernate,
Hibernate.xml配置文件如图所示:
6,框架搭好后,实现网页的主要功能使用接口编程,而Spring是面向切面AOP编程:
此项目功能的接口如图所示:
在Dao层的实现类是页面与数据库交互的主要“阵地”,主要代码:
点击空白处退出提示















评论