曾正达-itec网站研发项目_第1页
曾正达-itec网站研发项目_第2页
曾正达-itec网站研发项目_第3页
曾正达-itec网站研发项目_第4页
曾正达-itec网站研发项目_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ITEC网站设计项目实习报告 答 辩 人 :曾正达 指导教师 :黑晓军 指导学长:邱东升华中科技大学电信系互联网工程与技术中心提纲实习基础学习ITEC的项目模块展示实习基础学习JAVA的温故和拾新JAVA设计语言JAVA WEB学习JAVA WEB从入门到精通HTML和CSS网页基础JSP语言学习流行框架XML实习基础学习JAVA的温故和拾新JAVA设计语言回顾JAVA语言基础JAVA进阶面向对象的设计继承重载重写多态接口字符串操作和链表GUI设计实习基础学习JAVA WEB学习JAVA WEB从入门到精通HTML和CSS网页基础联系和差别JSP语言学习Java Bean学习JSP和JAVA的

2、融汇HTML和JSP数据库操作增删查改和批量操作EL表达式和JSTL标签、Ajax技术(了解)流行框架StrutsHibernateSpringXML文件实习基础学习流行框架之StrutsMVC(Model-View-Controller 模型-视图-控制器)Action对象get和set方法 、访问Service层、使用字符串向页面传输数据Struts的配置文件 Struts标签库应用于JSP页面拦截器设置(了解)实习基础学习流行框架之HibernateORM(Object Relational Mapping) 对象到关系的映射实习基础学习流行框架之HibernateHibernate配置

3、文件实习基础学习流行框架之HibernateHibernate持久层类 Hibernate映射文件实习基础学习流行框架之HibernateHibernate数据持久化 增删查改 实习基础学习流行框架之HibernateHibernate数据持久化 增删查改 实习基础学习流行框架之Hibernate实体关联关系映射 多对一 一对多一对一多对多单向 、双向实体继承关系映射(了解)Hibernate查询语言 HQL 实体对象查询 条件查询排序查询、聚合函数查询、分组方法、联合查询 实习基础学习流行框架之Spring核心之IoCBeanFactory管理BeanBeanFactory采用了Java经典

4、的工厂模式,通过从XML配置文件或属性文件(properties)中读取JavaBean的定义,来实现JavaBean的创建、配置和管理。实习基础学习流行框架之Spring核心之IoC依赖注入Spring中无论使用哪种容器,都需要从配置文件中读取JavaBean的定义信息,再根据定义信息去创建JavaBean的实例对象并注入其依赖的属性。setter注入构造器注入引用其他bean注入实习基础学习流行框架之Spring核心之AOP面向切面编程(不理解)XMLITEC网站的研究项目展示课题背景及意义相关技术系统设计与实现测试结果及分析结论及展望课题背景及意义重写ITEC网站 将PHP转为SSH框架

5、通过网站的编写将所学的JAVA 和JAVA WEB的知识融会贯通为大创项目做好前期的平台搭建的准备相关技术JAVA设计语言JAVA WEB相关知识数据库知识SSH框架理解平台搭建系统设计与实现后台系统设计与实现实体DAOServiceAction前台系统设计与实现系统设计与实现后台系统设计与实现之实体设计 两个实体Project和TypeOfProject数据关联关系是多对一双向关联,通过外键typeOfProject_id连接实现系统设计与实现后台系统设计与实现之DAO层设计 实体Project和TypeOfproject主要是涉及查询操作查询方法project有按链表全输出、通过ID查询、

6、通过typical字段查询TypeOfProject有按链表全输出、通过ID查询、按照实体不同的属性来查询相关字段AbstractHibernateBaseDAO实现BaseDAO接口,实现对数据库的基本操作DAO定义接口,继承BaseDAO,继承增删查改的方法DAOImpl实现DAO接口系统设计与实现后台系统设计与实现之DAO层实现 系统设计与实现后台系统设计与实现之DAO层实现 系统设计与实现后台系统设计与实现之DAO层实现 配置文件系统设计与实现后台系统设计与实现之Service层设计 Service层主要是起着中转和隔离的作用,由于目前设计的操作不多,所以基本是调用DAO层的方法Ser

7、viceImpl实现Service接口系统设计与实现后台系统设计与实现之Service层实现JAVA代码系统设计与实现后台系统设计与实现之Service层实现配置文件系统设计与实现后台系统设计与实现之Action层设计action层是前台和后台的中转站和分配点将后台操作处理后的数据通过Struts标签传递到前台将前台的数据自动传入action,然后交由后台处理action设置get和set方法,通过bean自动获取前台的数据,或者自动向前台传递数据action的方法返回一个字符串,通过在Struts.xml中配置重定位到另一个jsp页面通过webContext.xml文件配置实现Service

8、接口具体的类在Action中定义要向jsp页面传送的数据,比如projectList,typeOfProjectList 生成get和set方法,通过jsp页面的超链接的*action!的方法响应action中对应方法,再将action中的属性自动传入到重定位的下一个页面中去系统设计与实现后台系统设计与实现之Action层设计project和TypeOfProject都需要向前台传递数据库所查询数的据,所以根据以上叙述的方法,在相应的action中实现数据操作的方法,然后传回前台系统设计与实现后台系统设计与实现之Action层实现 ProjectAction系统设计与实现后台系统设计与实现之A

9、ction层实现 TypeOfProjectAction系统设计与实现后台系统设计与实现之Action层实现 定义需要传递的属性,生成get和set方法,自动实现前后台数据传送系统设计与实现后台系统设计与实现之Action层实现 定义返回值为字符串的方法,对数据操作,Struts.xml中配置字符串响应的jsp页面,实现跳转,并且传参webContext.xml配置 系统设计与实现后台系统设计与实现之Action层实现 Strust.xml配置系统设计与实现前台系统设计与实现设计参照之前的网站,查看网页的静态HTML,分析大致的页面构架网页的头部和尾部都是相同的,所以统一设定,然后用include引用研究项目主要分为左边的引导栏和右边的内容栏,点击左边的条目可以在右边栏中显示相关内容左边栏第一条显示代表性项目,通过project实体的typical性质可以查询得到,第二条以后是项目的类型TypeOfProject,因为和Project实体关联,所以可以通过实体对象TypeOfProject查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论