毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
java小区停车管理系统的设计与实现(3)
第4章是本次设计的重点:详细设计。详细设计中,具体的介绍了每个模块的具体功能、界面设计、相应的部分代码等,也包含了数据库的设计方案、E-R图等详细资料。
第5章是系统测试,测试系统是否能够准确运行。这主要是为了能提高系统使用的安全型、可行性以及高效性相关。
最后一章是对本次毕业设计的总结、展望以及
参考文献
和答谢。
2 技术背景
2.1 Java
Java是一种完全不同于C语言的编程语言。普通来说,C语言更注重过程的开发语言,而Java则是一种更注重对象的编程语言。而Java又不同于同是面向对象的C#语言,因为Java也是一种跨平台性的编程语言。Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java技术具有良好的通用性,高效性,平台移植性和安全性,广泛应用于个人电脑,数据中心,游戏控制台,科学超级计算机,移动电话和互联网,此外Java还拥有世界上最大的开发者专业的社区。在云计算和移动互联网产业环境,Java有显著的优势和广阔的前景。
Java编程语言是非常接近C语言和C++语言的风格。 Java是一种纯面向对象的编程语言,它继承了C++的面向对象的语言技术的核心。 Java丢弃了在C语言中容易引起错误的指针,操作符重载(运算符重载),多重继承(更换接口)等特点,程序员不必再担心不再被引用的对象占用内存的情况。在Java1.5版本中,Java引进了泛型编程(泛型编程),类型安全枚举,可变长度参数和自动装/拆箱和其它语言功能特性。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节代码(字节码),然后再依靠虚拟机在各种不同的平台执行字节码解释。为了实现“一次编译,到处运行”的跨平台特性。然而,在每个字节码编译需要消耗一定的时间周期,同时它也在一定程度上减少了Java程序的性能。Java源代码可以使用Windows操作系统上的任何未格式化的纯文本编辑器,可以使用Microsoft记事本(记事本),EditPlus的和其他程序进行编辑,可以使用在Linux平台上VI的工具。
2.2 Spring MVC
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring框架提供了构建 Web 应用程序的全功能 MVC 模块。使用Spring 可插入的 MVC架构,可以选择是使用内置的Spring Web框架还可以是 Struts这样的 Web 框架。
通过策略接口,Spring框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText和POI。Spring MVC框架并不知道使用的视图,所以不会强迫您只使用JSP 技术。为了更加容易进行定制Spring MVC ,它分离了控制器、模型对象、分派器以及处理程序对象的角色。
1)用户向服务器发送请求,请求被Spring前端控制ServeltDispatcherServlet捕获;
2)DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截器),最后以HandlerExecutionChain对象的形式返回;
3)DispatcherServlet根据获得的Handler,选择一个合适的HandlerAdapter。(附注:如果成功获得HandlerAdapter后,此时将开始执行拦截器的preHandler(...)方法)提取Request中的模型数据,填充Handler入参,开始执行Handler(Controller)。在填充Handler的入参过程中,根据你的配置,Spring将帮你做一些额外的工作:HttpMessageConveter:将请求消息(如Json、xml等数据)转换成一个对象,将对象转换为指定的响应信息.
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.net+sqlserver通用题库管理系统设计
下一篇:
Android的手机银行开发+文献综述
java+mysql通用试题库系统后台设计与实现
无线/洧线相结合的家庭...
宽带城域网接入层的智能...
现代小区智能技术應用分析【3251字】
住宅及住宅小区智能化系统述评【2676字】
java物业管理系统设计
C#+sqlserver停车场停车管理系统的开发
C#学校科研管理系统的设计
公寓空调设计任务书
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
国内外图像分割技术研究现状
中国学术生态细节考察《...