计算机专业毕业设计外文翻译--spring的webmvc构架模式(编辑修改稿)内容摘要:
properties file, or via your own ViewResolver implementation. The abstract model Map allows for plete abstraction of the view technology, without any hassle: Be it JSP, Velocity, or anything else every renderer can be integrated directly. The model Map simply gets transformed into an appropriate format, like JSP request attributes or a Velocity template model. 3. Integration: Using a Different Web Framework with Spring Many teams will try to leverage their investments in terms of knowhow and tools, both for existing projects and for new ones. Concretely, there are not only a large number of books and tools for Struts but also a lot of developers that have experience with it. Thus, if you can live with Struts39。 architectural flaws, it can still be a viable choice for the web layer. The same applies to WebWork and other web frameworks. If you don39。 t want to use Spring39。 s web MVC but intend to leverage other solutions that Spring offers, you can integrate the web framework of your choice with Spring easily. Simply start up a Spring root application context via its ContextLoaderListener, and access it via its ServletContext attribute (or Spring39。 s respective helper method) from within a Struts or WebWork action. Note that there aren39。 t any plugins involved, therefore no dedicated integration: From the view of the web layer, you39。 ll simply use Spring as a library, with the root application context instance as entry point. All your registered beans and all of Spring39。 s services can be at your fingertips even without Spring39。 s web MVC. Spring doesn39。 t pete with Struts or WebWork in this usage, it just addresses the many areas that the pure web frameworks don39。 t, from bean configuration to data access and transaction handling. So you are able to enrich your application with a Spring middle tier and/or data access tier, even if you just want to use . the transaction abstraction with JDBC or Hibernate. 4. Feature Check List If just focussing on the web support, some of Spring39。 s unique features are: .Clear separation of roles: controller vs validator vs mand object vs form object vs model object, DispatcherServlet vs handler mapping vs view resolver, etc. .Powerful and straightforward configuration of both framework and application classes as JavaBeans, including easy inbetween referencing via an application context, . from web controllers to business objects and validators. .Adaptability, nonintrusiveness: Use whatever Controller subclass you need (plain, mand, form,。计算机专业毕业设计外文翻译--spring的webmvc构架模式(编辑修改稿)
相关推荐
如何撰写商业计划书(中科招商创投) (海量营销管理培训资料下载 ) 如何撰写有效的商业计划书 演讲人:中科招商创业投资有限公司 王 平 博 士 执行董事(海量营销管理培训资料下载 ) 前言 2003年中国仅有 60%的大学生就业率 中国经济的高速成长 美国中小企业的成长 风险投资基金与证券投资基金的关系 我国风险投资的现状(海量营销管理培训资料下载 ) 相关创业理论 木桶理论 优势与劣势的分析
. The sender and receiver can use any bit rate, format, or framing method they want to. The carrier does not know or care. With packet switching, the carrier determines the basic parameters. A rough
the piler is producing .class files that begin with 0xCAFEBABE, just like javac does. Also note what happens if you fire up the Java bytecode disassembler that es with the JDK (javap) and point it at
ique to this standard and are not reflected in all mercial products. However, it is useful to be familiar with the standard as its features are representative of required wireless LAN capabilities.
e technical fields has been studying and seeks the new database system. But in anything is in the new database system39。 s development direction question, the industrial field once was quite puzzled.
roject still works as intended because the conversion might not be perfect. One side effect of this language upgrade is that it is no longer possible to pile Visual Basic .NET to native executable