了解下JAVA的J2EE老手进门之“Spring”名词注释
你通过从书的数量和开发周期及运行速度来证明:net网页编程和ruby要比java简单。Spring是一个分层构架,意义是你能够选择只用它的一部分,而不影响其他。它的构架系统是外部相容的。以是,你将会在你的进修曲线中取得最年夜代价。
比方,你能够选择只用Spring的JDBC单一使用大概用Spring办理你的营业对象。
Spring能够无效的构造你的两头层对象,不管你是不是选择了EJB.Spring体贴的是那些假如你选择Struts大概其他的利用特定的J2EEAPIs的框架而留给你本人完成的部件。
Spring能够打消在很多projects中呈现的Singlton的大批利用。以我的履历,次要的成绩是,削弱了测试才能和面向对象。
Spring能够打消划定多样的定制属性文件的必要,用分歧的设置操纵贯串全部使用和项目。多样的属性健大概体系属性寻觅使你不能不往读Javadoc大概乃至是源代码?但是,Sping可使你十分复杂地看到这些class的JavaBean的属性。颠倒把持的用法(上面先容)
能够匡助你完成简化。
Spring可使优秀的编程习气更简单培育,使用接口取代classes削弱编程本钱,降至最小。
Spring的计划使依托很少的APIs创建使用成为大概。在Spring使用中的很多营业对象基本不要依托Spring.
使用Sping创建的使用使单位测试变得十分复杂。
Spring是利用EJB成为一个选择,优于成为决意性的使用构架。你能够选择作为POJOs大概localEJBs扩大营业托言,而不影响挪用代码。
Spring能够匡助你办理没有EJB的很多的成绩。Spring能够供应顺应很多web使用的EJB的交换计划……比方,Spring能够借用AOP供应声明事件办理,在不必EJB容器的情形下。
假如你只必要事情在单个的数据库下面,乃至不必JTA的撑持。
Spring供应了分歧的数据会见框架,不管用JDBC大概像Hibernate一样的O/Rmapping产物。
由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak, Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) 科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。 任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言 是一种突破用户端机器环境和CPU 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。 是一种突破用户端机器环境和CPU 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
页:
[1]
2