来看Apache Geronimo和Spring框架,第5部分: Spring MVC
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?简介:SpringModel-View-Controller(MVC)是Spring框架中使用最普遍的模块。它基于一种洁净的计划,并供应了良多开箱即用的类。本教程是系列教程(共六部分)的第五部分,经由过程向德律风本示例应用程序中增加更多功效具体先容了SpringMVC。在此过程当中,您将懂得怎样使用丰厚的SpringMVCAPI会合的有效类,怎样界说易于了解的把持器来处置Java™ServerPage(JSP)的操纵,怎样扩大和利用由SpringMVC供应的数据考证类等等。而且自始自终,您将利用ApacheGeronimoWeb把持台来简化使用程序开辟。
入手下手之前
本系列教程合适于必要懂得Spring框架的更多信息和怎样在ApacheGeronimo使用服务器上利用Spring框架的壮大功效的JavaPlatform,EnterpriseEdition(JavaEE)开辟职员。
关于本系列教程
本系列教程共分为6个部分,向您先容了Spring框架及Spring框架如何与Geronimo分离利用。我们将从查验各类Spring框架办法及其如何与Geronimo服务器分离利用动手。在全部系列教程中,您将开辟和部署团体德律风本使用程序。该使用程序包含以下功效:
显现德律风本
显现每一个条目标细节
向德律风本中增加新条目
编纂、修正和删除条目
向条目中增加更多细节,比方主电子邮件地点
第1部分先容了Spring框架的各个模块,并先容了每一个模块与在Geronimo使用服务器上开辟JavaEE使用程序的干系。该部分还申明了Spring框架所基于的办法。
第2部分先容了怎样利用Spring框架在Geronimo上构建第一个骨架体系使用程序。
第3部分展现了怎样经由过程Derby数据库增加JavaDatabaseConnectivity(JDBC)撑持来扩大在第2部分中取得的Geronimo使用程序。您还懂得了怎样将对象干系映照(ObjectRelationalMapping,ORM)集成到利用iBATIS的使用程序中。
第4部分先容了SpringAOP和SpringWeb框架。利用SpringAOP,任何受Spring框架办理的对象都可变成面向方面的,而且本教程使用了经由过程SpringAOP供应的声明式事件办理服务。
此部分是第5部分,先容了SpringModel-View-Controller(MVC)。该教程向您先容了SpringMVC框架及Web视图,使您能够懂得SpringMVC的进门常识。
在本教程最初的第6部分中,先容了怎样经由过程Spring框架利用JSP、Velocity、Tile和PDF导出功效。您将利用和体验SpringMVC内置的各类Web视图。
<p>
Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流. 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种将安全性(Security)列为第一优先考虑的语言 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。 Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
页:
[1]