下载此文档

基于spring轻量级开发框架毕业设计论文开题报告.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
开题报告
题目: 基于spring的轻量级开发框架—
学院: 信息工程学院
专业: 计算机科学与技术
学生姓名:
指导教师:
日期: 2012-12-30
毕业设计(论文)的主要内容:
选题背景:
JavaEE是一个庞大的平台,它的复杂性意味着许多JavaEE应用程序很难维护、可靠性差、效率低下。开发人员必须花费大量的时间学习复杂的API和繁琐的程序模型,这常常导致较长的开发周期。
选题意义:
引入轻量级开发思想与开源框架,构建了一个JavaEEWeb应用系统的解决方案。结合了现有的Web框架技术,Struts、Spring、Hibernate和iBATIS框架,与自己在实际开发过程中遇到的问题,完成该方案的分析设计与实现。以可伸缩性、透明性、高可用性和扩展性作为前提,从编程角度而言,对JavaEE编程中常见的问题进行改善。
基于spring的轻量级开发框架主要内容有:
1、持久层封装:
实现BaseDao层封闭,BaseService层封装,实现ORM自动类型匹配转换,利用HashMap封装结果集。Spring对JDBC进行了良好的封装,通过提供相应的模板和辅助类,在相当程度上降低了JDBC操作的复杂性。Spring的JDBC封装,很大一部分就是借助Template模式实现,它提供了一个优秀的JDBC模板库,借助这个工具,我们可以简单有效的对传统的JDBC编码方式加以改进。
2、定时任务管理:
在开发时我们会常常遇到定时任务可以由客户进行管理在什么时候去执行或者甚至不再执行该定时任务。通过统一的配置库管理定时任务,实现定时任务的灵活配置、添加、移除、启动、停止、暂停等功能。
3、业务层事务:
利用spring事务,对业务层事务进行封装,使业务层事务更简便、灵活。业务逻辑不作事务处理、事务交由DAO层,如果有业务逻辑检验不通过或是出错,先根据错误信息更新流水,再抛出新异常。
设计(论文)的技术路线及预期目标:
项目要求:
掌握“ + tomcat6 + mysql5”开发环境、
熟练地使用“ + sqlyog+powerdesigner15 + microsoft visio + tortoisesvn”开发工具。
技术要求:
Spring框架IOC容器技术和Aop编程。
Java设计模式。
准备程度、现有技术
下面是我曾经做过的项目,在java学习的一年中储备了一些知识和积累了一些项目的经验:
基于C/S结构的的小型聊天系统实现技术:纯的java技术,swing(界面)+xml(用于数据传输)
基于B/S结构的小型用户注册系统实现技术:Struts2+Hibernate+mysql
预期目标:
通过这次毕业设计,检验大学四年以来所学的东西,并且灵活的应用于项目中,为以后出去社会工作打下坚实的基础。
课题进度计划
周次
主要内容
接受毕业设计实践任务,查阅相关资料
撰写开题报告
需求分析
系统设计
详细设计
系统环境的搭载
编码(持久层的封装)
编码(定时任务管理)
编码(业务层事务)
测试
测试
文档整理
验收系统,指出系统不足及改进建议
撰写毕业设计论文
撰写毕业设计论文
答辩
完成课题所需条件及落

基于spring轻量级开发框架毕业设计论文开题报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人799474576
  • 文件大小0 KB
  • 时间2015-05-28
最近更新