毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)_第1页
毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)_第2页
毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)_第3页
毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)_第4页
毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、 | HYPERLINK / 百度首页 HYPERLINK /v2/?login 登录 HYPERLINK /cashier/browse/vipcashier?dqStatCode=topnav_joinvip&cashier_code=topnav_joinvip VIP意见反馈 HYPERLINK /apps?fr=1011 下载客户端4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库 HYPERLINK /?fr=nav 首页 HYPERLINK javascript:void(0); 分类 HYPERLINK javasc

2、ript:void(0); 精品内容 HYPERLINK /wenkuverify?from=1 申请认证 HYPERLINK javascript:void(0); 机构合作 HYPERLINK javascript:void(0); 频道专区 HYPERLINK /xtopic/wkback 百度智慧课堂 HYPERLINK /user/browse/vip/ 百度教育VIP HYPERLINK /?fr=crumbs 百度文库 HYPERLINK /?fr=crumbs HYPERLINK /edu/index 教育专区 HYPERLINK /edu/index HYPERLINK /l

3、ist/10 高等教育 HYPERLINK /list/10 HYPERLINK /list/109 工学随着Java技术的逐渐成熟与完善,作为建立企业级应用的标准平台,J2EE平台得到了长足的发展。借助于J2EE规范中包含的多项技术:EnterpriseJavaBean(EJB)、JavaServlets(Servlet)、JavaServerPages(JSP)、JavaMessageService(JMS)等,开发出了许多应用系统。但是,在传统J2EE应用的开发过程中也出现了一些问题:1)数据模型和逻辑模型之间的矛盾。目前使用的数据库基本上都是关系型数据库,而Java本质上是一种面向对象

4、的语言,对象在存储和读取时使用SQL和JDBC进行数据库操作,降低了编程的效率以及系统的可维护性。2)传统的J2EE应用多采用基于EJB的重量级框架,这种框架适合于开发大型企业应用,但是使用EJB容器进行开发和调试需要耗费大量时间。为了降低代码的耦合性,提高系统的开发效率,本文提出了一种基于Struts框架、Spring框架和Hibernate框架的J2EE应用开发策略。StrutsMVCMVC(Model-View-Controller)由TrygveReenskaug提出,首先被应用在SmallTalk-80环境中,是许多交互和界面系统的构成基础。根据界面设计可变性的需求,MVC把交互系统

5、的组成分解成模型、视图、控制器三部分。模型(Model)是软件所处理问题逻辑在独立于外在显示内容和形式情况下的内在抽象,封装了问题的核心数据、逻辑和功能的计算关系,独立于具体的界面表达和I/O操作。视图(View)把表示模型数据及逻辑关系和状态的信息及特定形式展示给用户。它从模型获得显示信息,对于相同的信息可以有多个不同的显示形式或视图。控/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html1/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库制器(Controller)是处理

6、用户与软件的交互操作的,其职责是控制提供模型中任何变化的传播,确保用户界面于模型间的对应联系;它接受用户的输入,将输入反馈给模型,进而实现对模型的计算控制,是使模型和视图协调工作的部件。通常一个视图对应一个控制器。模型、视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通过某个视图的控制器改变了模型的数据,所有其它依赖于这些数据的视图都应反映到这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图,导致显示的更新。这实际上是一种模型的变化-传播机制。Struts框架最早是作为ApacheJakarta项目的组成部分问世运做,它继承了MVC的各项特性,并根据J2E

7、E的特点,做了相应的变化与扩展。Struts框架很好的结合了Jsp,JavaServlet,JavaBean,Taglib等技术。在Struts中,承担MVC中控制器角色的是ActionServlet。ActionServlet是一个通用的控制组件。这个控制组件提供了处理所有发送到Struts的HTTP请求的入口点。它截取和 分发这些请求到相应的动作类(这些动作类都是Action类的子类)。另外控制组件也负责用相应的请求参数填充ActionForm(FromBean),并传给动作类(ActionBean)。动作类访问核心商业逻辑,即访问JavaBean或调用EJB。最后动作类把控制权传给后续的

8、JSP文件,由JSP文件生成视图。所有这些控制逻辑利用Struts-config.xml文件来配置。在Struts框架中,视图主要由JSP生成页面完成,Struts提供丰富的JSP标签库,这有利于分开表现逻辑和程序逻辑。模型以一个或多个JavaBean的形式存在。在Struts中,主要存在三种Bean,分别是:Action,ActionForm,EJB或者JavaBean。 Struts框架没有具体定义模型层的实现,在实际开发中,模型层通常是和业务逻辑紧密相连的,并且要对底层数据进行操作。下面介绍一种开发策略,/view/276dcee5294ac850ad02de80d4d8d15abe23

9、00be.html2/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库将Hibernate引入到Struts框架的模型层中,使用它来进行数据封装和映射,提供持久化的支持。SpringSpring 明显区别于其他轻量级 applicationframework, 它将专注于 web 的支持,与 struts 和 webwork 有着明显的区别。在和 struts 和 webwork 的对比上,Spring 是一个服务于所有层面的 applicationframework:提供了bean 的配置基础,AOP 的支持,JDBC 的

10、提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要 Spring 的支持,你就可以不使用 String 的class,只使用它的某一部分的功能。 从它的设计理念,你可以看到 String 帮助你实现了真正的逻辑层和 web 层的分离:例如。一个校验应用将不用依靠controllers,就可以实现。这样的目标是 更好的重用和易测:过分依靠不必要的容器和框架将不能实现这一点。当然,Spring 的自己的 web 支持和通常框架模式的细致完整.然而,Spring替换struts,webwork 或者其他的web 方案非常的容易.对于Spring 的web 支持或者不同的地

11、方,Spring允许你在 web 容器里面建立一个中间层,在测试环境或者标准独立的应用里面来设置重用你的商务逻辑 还有在 J2EE 环境里面,你的商务逻辑不必依靠容器提供的服务,像JTA,EJB的支持.良好的构架的web 应用可以运行在任何容器上,如,Tomcat或者 Resin. 值得注意的是,Spring 不是和已经存在的解决方案进行竞争. 我们鼓励结合标准的技术,如, Servlet,JSP,JTA,JNDI,JDBC,andJDO和, 非常匹配的工具,如,Hibernate,Velocity,Log4J,andCauchosHessian/Burlap.这个框架的的设计思想是在你的应用

12、需要改良的时候,你将会做一些技术的选择:例如,如果你需要分布式事务处理,你可能需要用/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html3/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库Spring 的 Jta TransactionManager 来 实 现 JTA 服 务 . 或 者 , 用DataSourceTransactionManagerorHibernateTransactionManager来实现美妙完美的单个数据库交换。Spring webSpring 框

13、架通过配置操作 mappings,展示 resolution,本地化和模版集成围绕着分派请求操作的servlet-DispatcherServlet设计的.缺省的操作是一个非常简单的控制接口, 他只提供了 ModelAndView handleRequest(request,response)方法.这将用于一个应用的控制,但是,如果你想包含多个层次的控制,AbstractController,AbstractCommandController,MultiActionController,SimpleFormController,AbstractWizardFormController 将帮助你

14、完成.应用控制将代表那些子系统.注意,你可以选择一个适当的基类 :如果你没有 webform,你就不必用 FormController.这就是和 Struts 最大的不同. 你可以通过命令或者 form对象来操作任何对象:这不需要接口工具或者一个基础类的驱动.Spring 的数据邦定是非常的灵活的.举例来说,它描述了具有在应用范围内的校验错误的输入机制,但不是系统错误.所以在你的 form 对象里面你不必复制你的业务对象的string 属性,只操作出错的子任务,或者适当地转换 string.换句话说,它通常可以很好的直接邦定你的业务对象. 这也是和 struts 围绕请求基础类 Action

15、和ActionForm (每个action 操作类型) 建立主要的不同之一. 对比WebWork,Sping更多的区别在于对象角色:Sping 支持控制器的感念,一个操作命令或者 form 对象,和得到数据传递给视图的模式.这个模式通常包含命令和 form 对象,但有时也包含任意的参考数据.换句话说,一个WebWorkAction 联合所有这些角色到一个单独的对象.WebWork 允许你用已经存在的业务对象作为你 form 的一部分,/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html4/14 4/15/2019毕业论文外文翻译-基于SSH的w

16、eb技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库但是只生成各自 Action的 bean 属性. 最后,操作请求的 Action 实例在一个视图里面获得付值和formpopulation. 然而,参考数据也需要作为Action 的属性被模拟. 一个类里面有太多的角色是值得讨论的. 关于视图:Spring 的视图方案非常的灵活. 一个控制器执行可以通过 response 返回ModelAndView 对象null,就可以直接写到一个视图.在通常的状况下,一个 ModelAndView 实例结合了 一个view和一个 modelMap,包含了beanname 和 通讯对象(像命令或者

17、form,参考数据等等).View名称是非常高端的的配置,不是通过beanname,一个properties文件就是通过你自己的 ViewResolver. 这个抽象的modelMap 允许你在视图层面完成提取,没有任何的争辩 JSP/Velocity 或者其他,每一种都可以直接完整使用.这个 modelMap还可以简单得得到适当的格式化数据的转换,像 JSP 请求属性或者Velocity模版模式.Hibernate数据持久层及HibernateHibernate是一个数据持久层框架,是一种实现对象和关系之间映射(O/RMapping)的工具,它对JDBC进行了轻量级的对象封装,使程序员可以使

18、用对象编程思想来操作数据库。它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复机制。相对于使用JDBC和SQL来操作数据库,使用Hibernate能大大的提高实现的效率。Hibernate框架用配置文件的形式来定义Java对象和数据表之间的映射关系,同时在更深的层面将数据表之间的关系解释为Java对象之间的继承及包含等关系。通过使用HQL语句将复杂的关系算法用对象的方式描述,在很大程度上简化了对数据的查询,加快了开发的效率。在Hibernate中有一个简单而直观的API,用于对数据库所表示的对象执行查询。要创建或修改这些对象,只需在程序中与它们进行交互,然后告诉Hibernate保

19、存即/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html5/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库可。这样,大量封装持久化操作的业务逻辑不再需要编写烦琐的JDBC语句,从而使数据持久层得到了极大的简化。Hibernate StrutsJ2EE以在J2EE应用中非常普遍的用户登录过程为例,来说明上述体系结构是如何具体运用的。登录的流程非常清晰:用户从登录页面login.jsp输入登录信息,系统对登录信息进行验证,如果正确则成功登录,否则提示相应错误信息。 在开发过程中

20、,使用Eclipse做为开发环境,同时加载了对Struts及Hibernate提供更好的控制和支持的第三方插件MyEclipse,Web服务器使用Tomcat,数据库选用了Mysql。 首先对Hibernate进行配置,只需要对系统自动生成的hibernate.cfg.xml进行修改,配置好数据库连接的各种参数以及定义数据映射文件。由于Hibernate所带的连接池主要用于测试,性能不是很好,可以通过JNDI将其修改为使用Tomcat的连接池。在本文中,我们介绍了Struts 应用框架。并介绍了一些基本知识,关于Spring,以及Hibernate。我们也说明了如何运用 Hibernate 和

21、Struts 开发J2EE,以及它如何用来将servlets 和JSP在结合在同一个应用之中。现在你已经有关于StrtusWeb应用程序模样的初步印象,以后我们将更深入的讨论 Strtuts 框架的理论和具体实践。/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html6/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库原文出处:/view/7c5f2560f5335a8102d22073.html1 IntroductionOneprefacealongwiththeJavat

22、echniqueofgradualmatureandperfect,Beestablishmentbusinessenterpriseclassapplicationofstandardterrace,theJ2EEterracegotsubstantialofdevelopment.SeveraltechniqueaskedforhelpfromtoincludeintheJ2EEnorm:EnterpriseJavaBean(EJB),JavaServlets(Servlet),JavaServerPages(JSP),JavaMessageService(JMS).etc.,develo

23、pmentmanyapplicationsystem.But,alsoappearedsomeprobleminthetraditionJ2theEEtheapplicationofthedevelopmenttheprocess:1)theantinomyofofdatamodelandlogicmodel.Currentlythedatabaseofusagebasicallyandallisrelationtypedatabase,buttheJavabeessentiallyakindofthelanguagewhichfacetoobject,objectatsavingwithre

24、adusageSQLandJDBCcarryonadatabaseoperationandloweredplaitdistanceofefficiencyandsystemofcanmaintenance;2)traditionofJ2EEapplicationmuchtheadoptionisaccordingtotheEJBheavyweightframe,thiskindofframesuitablefordevelopalargebusinessenterpriseapplication,butusagetheEJBcontainercarryondevelopmentandadjus

25、ttotrytoneedtobewasteagreatdealoftime.ForloweringtheOuofcodetomatchsex,exaltationsystemofdevelopmentefficiency, this text put forward 1 kind EEaccordingtotheJ2oftheStrutsframeandSpringframeandtheHibernateframeapplicationdevelopmentstrategy.2 Use the Struts realization MVC structureusetheStrutsrealiz

26、ationMVCstructureMVC(Model-View-Controller)isputforward by the Trygve Reenskaug, first drive application in the environmentSmallTalk-80, ismanytohandoverwitheachotherwithinterfacesystemofconstitutefoundation.Accordingtotheneedofvariableoftheinterfacedesign,MVChandoverwitheachotherconstituteofsystemt

27、oresolveintomodelandseediagram,controller three part. Model(Model) is software processing problem logic at/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html7/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中英文对照)- 百度文库independenceinoutsidemanifestationundercontentsandformcircumstanceofinsideabstract

28、,packedthecoredata,logicofproblemandfunctionofcalculationrelation,independence in concrete of interface expression and I/O operation. Seediagram(View)meaninformationandparticularformdemonstrationofmodeldataand logic relation and appearance to the customer. It acquire amanifestationinformation from t

29、he model, there can be many for homology of informationdissimilarityofmanifestationformorseediagram.Thecontroller(Controller)isaprocessingthecustomerhandoverwithsoftwarewitheachotheroperationof,itsjobiscontrolprovidemodelinanyvarietyofdissemination,insureacustomerinterfaceamongthemodelofrightnesssho

30、uldcontact;Itacceptacustomerofimportation,give theimportationfeedbackmodel,thenrealizationcomputemodelcontrol,ismakemodelandseediagramtomoderateworkofparts.Usually1seeadiagramrightnessshouldacontroller.Model,seeseparateofdiagramandcontroller,makeamodelbeabletohavemanymanifestationtoseediagram.Ifthec

31、ustomerpassacertainseethecontrollerofdiagramchangethedataofmodel,allotherdependenceintheseseeofdatadiagramallshouldreflectionarrivethesevariety.Whenthereforeandregardlessoccurrencewhatdatavariety,controllerallwouldvarietynoticeallyseediagram,causemanifestationofrenewal.Thisisactuallyakindofvarietyof

32、model-disseminationmechanism.TheStrutsframeistobetheitemofApacheJakartatoconstituteparttopublishlucktodoattheearlieststage,itinheritedMVCofeachitemcharacteristic,anddidaccordingtothecharacteristicsofJ2EEcorrespondofvarietywithexpand.TheStrutsframewasgoodtocombineJsp,JavaServlet,JavaBean,Taliaetc.tec

33、hnique.IntheStruts,whattoundertakethecontrollerroleintheMVCbeanActionServlet.TheActionServletisaningeneralusecontrolmodule.ThiscontrolmoduleprovidedaprocessingallHTTPclaimwhichsendoutStrutsofentrancepoint.Itsinterceptionwithdistributetheseclaimtoarrivecorrespondofactiontype.(theseactionalloftypeisAc

34、tionsontype)MoreoverthecontrolmoduleisalsoresponsibleforusingtocorrespondofclaimtheparameterfillActionForm(FromBean),andpassactiontype(ActionBean).Actiontypethebusinesslogicoftheinterviewcore,theninterview/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html8/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文

35、外文翻译+中英文对照)- 百度文库JavaBeanoradjusttouseEJB.Endactiontypecontrolthepowerpassfollow-upofJSPdocument,fromJSPdocumentbornseediagram.AllthesecontrollogicmakeuseofStruts-config.xmlthedocumentcometoallocation.SeediagramintheStrutsframemainfromJSPbornpagecompletion,theStrutsprovideabundantofJSPlabeldatabase,

36、 this is advantageous to separating performance logic and procedurelogic.Themodeliswith1ortheformexistenceofseveralJavaBean.IntheStruts,mainexistencethreekindsofBean,respectivelyBE:Action, ActionForm,EJBperhapsJavaBean.TheStrutsframehavenoconcretedefinitionmodellayerofrealization,inactuallythedevelo

37、pment,modellayerusuallyisclosewithbusinesslogicconnectwitheachother,andwanttocarryonoperationtothefirstfloordata.Theunderneathsintroductionisakindofdevelopmensttrategy,leadtheHibernateintothemodellayerofStrutsframe,usageittocarryonadatatopackwithreflecttoshoot,provideholdoutforlongtimeturnofsupport.

38、4usageHibernateandtheStrutsdevelopment J2 EE application 4.1 system structure diagram 3 manifestationaccordingtoHibernateandStrutsdevelopmentstrategyofsystemstructurediagram.3 Spring the Application FrameworkSpringisntparticularlyawebframeworkbutagenericlightweightapplicationframeworkwithdedicatedwe

39、bsupport,andshowthearchitecturaldifferencestoStrutsandWebWork.IncontrasttoStrutsorWebWork,SpringisanapplicationframeworkforalllayersI:toffersabeanconfigurationfoundation,AOPsupport,aJDBC abstraction framework, abstract transaction support, etc. It is a verynon-intrusiveeffort:Yourapplicationclassesd

40、onotneedtodependonanySpringclassesifnotnecessary,andyoucanreuseeverypartonitsownifyouliketo.Fromitsverydesign,theframeworkencouragescleanseparationoftiers,mostimportantlywebtierandbusinesslogic:e.g.thevalidationframeworkdoesndoetpendonwebcontrollers.Majorgoalsarereusabilityandtestability:Unnecessary

41、containerorframeworkdependenciescanbeconsideredavoidableevils.Ofcourse,Springsownwebsupportisnicelyintegratedwiththeframeworksgeneralpatterns.Nevertheless,replacingthewebsolutionwithStruts,WebWork,or/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html9/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文外文翻译+中

42、英文对照)- 百度文库thelikeiseasy.BothwithSpringswebsupportoradifferentone,Springallowsforbuildingatruededicatedmiddletierinthewebcontainer,withtheoptiontoreuseexactlythesamebusinesslogicintestenvironmentsorstandaloneapplications.AndwithinJ2EE,yourbusinesslogicwillnotunnecessarilydependoncontainerserviceslik

43、eJTAorEJB-allowingcomplex,well-architectedwebapplicationstoruninasimplecontainerlikeTomcatorResin.NotethatSpringdoesntgenerallyaimtocompetewithexistingsolutions.ItratherfostersseamlessintegrationwithstandardslikeServlet,JSP,JTA,JNDI,JDBC,andJDO,andwell-suitedtoolslikeHibernate,Velocity, Log4J,andCau

44、chosHessian/BurlapT.heframeworkisdesignedtogrowwiththeneedsofyourapplications,intermsoftechnologychoice:Forexample,youwillprobablyuseJTAviaSpringsJtaTransactionManagerifyouneeddistributedtransactions-butonlythen,asthereareperfectreplacementsforsingledatabases,likeDataSourceTransactionManagerorHibern

45、ateTransactionManager.4 The Design of Springs Web FrameworkSpringswebframeworkisdesignedaroundaDispatcherServletthatdispatchesrequeststohandlers,withconfigurablehandlermappings,viewresolution,andlocaleandthemeresolution.ThedefaulthandlerisaverysimpleControllerinterface,justoffering a ModelAndView ha

46、ndleRequest(request,response) method. This canalready be used for application controllers, but you will prefer the includedimplementationhierarchy,consistingofAbstractController,AbstractCommandController,MultiActionController,SimpleFormController,AbstractWizardFormController.Applicationcontrollerswi

47、lltypicallybesubclassesofthose.Notethatyoucanchooseanappropriatebaseclass:Ifyoudonthaveaform,youdontneedaFormController.ThisisamajordifferencetoStruts.Youcantakeanyobjectascommandorformobject:Theresnoneedtoimplementaninterfaceorderivefromabaseclass.Springsdatabindingishighlyflexible,e.g.ittreatstype

48、mismatchesasvalidationerrorsthatcanbeevaluatedbytheapplication,notassystemerrors.SoyoudontneedtoduplicateyourbusinessobjectspropertiesasStringsinyourformobjects,justtobeabletohandleinvalisdubmissions,orto/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html10/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍(适用于毕业论文

49、外文翻译+中英文对照)- 百度文库converttheStringsproperly.Instead,itsoftenpreferabletobinddirectlytoyourbusinessobjects.ThisisanothermajordifferencetoStrutswhichisbuiltaroundrequired base classes like Action and ActionForm - for every type ofaction.ComparedtoWebWork, Springhasmoredifferentiatedobjectroles:Itsuppor

50、tsthenotionofaController,anoptionalcommandorformobject,andamodelthatgetspassedtotheview.Themodelwillnormallyincludethecommandorformobjectbutalsoarbitraryreferencedata.Instead,aWebWorkActioncombinesallthoserolesintoonesingleobject.WebWorkdoesallowyoutouseexistingbusinessobjectsaspartofyourform,butjus

51、tbymakingthembeanpropertiesoftherespectiveActionclass.Finally,thesameActioninstancethathandlestherequestgetsusedforevaluationandformpopulationintheview. Thus,referencedataneedstobemodelledasbeanpropertiesoftheActiontoo.Thesearearguablytoomanyrolesinone object.Regarding views: Springs view resolution

52、 is extremely flexible. AControllerimplementationcanevenwriteaviewdirectlythetoresponse,returningnullasModelAndView.Inthenormalcase,aModelAndViewinstanceconsistsofaviewnameandamodelMap,containingbeannamesandcorrespondingobjects(likeacommandorform,referencedata,etc).Viewnameresolutionishighlyconfigur

53、able,either via bean names, via a properties file, or via your own ViewResolverimplementation.TheabstractmodelMapallowsforcompleteabstractionoftheviewtechnology,withoutanyhassle:BeitJSP,Velocity,oranythingelse-everyrenderercan be integrated directly. The model Map simply gets transformed into anappr

54、opriateformat,likeJSPrequestattributesoraVelocitytemplatemodel.5 Hibernate the Application FrameworkDatasholdingoutforlongtimelayerandHibernateoinsepieceaccordingtoholdoutforlongtimelayerframe,isakindofrealizationobjectandrelationofthetoolwhichreflecttoshoot(O/RMapping),itcarriedontheobjectoftheligh

55、tweighttopacktotheJDBCandmakeproceduremembercanusageobjectplaitdistancethoughttooperationdatabase.ItnotonlyprovidedtoshootfromJavatoreflectofdataform,butalsoprovidedadataasearchandinstaurationmechanism.Oppositein/view/276dcee5294ac850ad02de80d4d8d15abe2300be.html11/14 4/15/2019毕业论文外文翻译-基于SSH的web技术介绍

56、(适用于毕业论文外文翻译+中英文对照)- 百度文库usageJDBCandSQLtooperationdatabase,useHibernateabilityconsumedlyofexaltationrealizationofefficiency.TheHibernateframeuseallocationdocumentoftheformcometothereflectofthedefinitionJavaobjectanddataformtoshootrelation,inthemeantimeatmoredeepoflevelofdataformofrelationexplanatio

57、nfortherelationssuchasinheritofandcontainmentetc.ofJavaobject.PasstheusageHQLlanguagesentencecomplicationsofrelationthecalculatewayusethewayofobjectdescription,toalargeextentsimplificationlogarithmsaccordingtoofsearch,speeddevelopmentofefficiency.HaveintheHibernateasimplebutkeeptheAPIofview,usedfortothedatabasemeanofobjectperformancesearch.Wanttoestablishorthemodificationbetheseobjects,needinthepro

温馨提示

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

评论

0/150

提交评论