基础框架使用手册

基础框架使用手册

ID:33537659

大小:493.50 KB

页数:29页

时间:2019-02-26

基础框架使用手册_第1页
基础框架使用手册_第2页
基础框架使用手册_第3页
基础框架使用手册_第4页
基础框架使用手册_第5页
资源描述:

《基础框架使用手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、框架使用手册框架使用手册第29页共29页框架使用手册目录1概述31.1JAVA介绍31.2框架介绍31.2.1Struts简介31.2.2Spring简介51.2.3Hibernate简介72开发入门92.1.1导入工程92.1.2框架结构102.2框架的简单使用152.2.1数据源的配置152.2.2POJO的创建162.2.3Manager的创建182.2.4Action的创建192.3配置文件192.3.1Web.xml192.3.2Struts-config.xml配置212.3.3action-servlet.xml配置212.3.4serviceC

2、ontext.xml配置222.3.5dataAccessContext-hibernate.xml配置223开发进阶223.1开发案例描述223.2开发步骤233.2.1创建数据库表233.2.2建立数据库连接233.2.3创建相应目录233.2.4创建User.java类233.2.5创建UserManager.java类243.2.6创建UserAction.java类253.2.7创建login.jsp页面263.2.8配置Struts-config.xml263.2.9配置action-servlet.xml263.2.10配置dataAccessC

3、ontext-hibernate.xml273.2.11配置serviceContext.xml273.2.12编译及测试27第29页共29页框架使用手册1概述1.1JAVA介绍Java是一种软件技术,是一种由美国SUN计算机公司(SunMicrosystems,Inc.)所研究而成的语言;是一种为Internet发展的计算机语言;是一种使网页(WebPage)产生生动活泼画面的语言;是一种使网页(WebPage)由静态(Static)转变为动态(Dynamic)的语言;是一种语言,用以产生「小应用程序(Applet(s))」;是一种简化的C++语言是一种安全

4、的语言,具有阻绝计算机病毒传输的功能;是一种将安全性(Security)列为第一优先考虑的语言;是一种使用者不需花费很多时间学习的语言;是一种突破用户端机器环境和CPU结构的语言;是一种「写一次,即可在任何机器上执行(WriteOnceRunAnywhere)」的语言是有史以来,第一套允  使用者将应用程序(Applications)通过Internet从远端的服务器(RemoteServer)传输到本地端的机器  上(LocalMachine)并执行;是一种应用程序提供者不需要知道使用者的计算机硬件(如:Sun,Intel,或MAC等)与软件(如:SW-UN

5、IX,MACO/S,Windows,或NT等)环境的语言(Kestenbaum,1995)。1.2框架介绍1.2.1Struts简介Web系统本身的复杂性与业务流程的不确定性,是相当棘手且难于处理的。例如,用户可能随时使用一个链接从系统的这部分跳到另一部分。又或者登陆一个页面后可能隔半天没反映,而突然又请求另一项服务……  如果Web系统没有一个很好地设计结构,这些烦人的问题能缠着你直到你崩溃,或者系统崩溃。即使你硬撑着闯过几关,后期维护工作又能把你逼疯,或者把其他的维护人员逼疯!  MVC(模型-视图-控制器)模式最重要的思想就是业务代码与视图代码分离。能有

6、效地理清系统结构,降低系统复杂度与维护难度。  而Struts就是基于J2EE的web形式MVC模式实现!  Struts最早是作为ApacheJakarta项目的组成部分问世运做。项目的创立者希望通过对该项目的研究,改进和提高JavaServerPages(JSPs)、Servlet、标签库以及面向对象的技术水准。  Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。它的目的是为了减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。Strutsis是ApacheJakarta项目的一部分

7、,它用JavaServlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。第29页共29页框架使用手册  Struts有如下的主要功能:  1.包含一个controller servlet,能将用户的请求发送到相应的Action对象。  2.JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。  3.提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。  Struts项目的目标是为创建

8、Javaweb应用提供一个开放源代码的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。