JAVA开源技术
JAVA开源技术

编者按:所谓开源技术,简单的说就是开放源代码。最开始的是LINUX提供开放源代码,应用最多的是在软件中,但现在也有很多网站程序也用的是开放源代码,这对学习者或专业人士是很有帮助的。使用开源技术的好处就在于安全、免费、自由、功能强大,而且更有前途。JAVA开源技术包含struts、hibernate、spring、Eclipse、Tomcat、JUnit、JBoss、ANT等等,它们之间可以根据需要进行适当组合。

专题联系人

专题策划、制作:John
Mail:John@chinaitlab.com
QQ:187352445

JAVA开源技术介绍
Eclipse
编者按:随着NetBean6.0发布脚步的逼迫,Java IDE领域又是风起云涌,刀光剑影。如今的Sun,对IBM来了个以其人之道还及其人之身,对Eclipse来了个“全体复制”,将Eclipse的几乎所有的特点都搬到了NetBeans中,如插件、开源、免费、Web开发等等,同时又在NetBeans6.0中大秀自己的技术老底。那么面对NetBeans如此来势汹汹的进攻或是搅局,Eclipse还能“一揽众山小”吗?还会是开源IDE的领头羊吗?>>查看全文
JAVA开源技术之Struts
·名词解释 什么是Struts?

Struts作为一个开放原代码的应用框架,在最近几年得到了飞速的发展,在JSP Web应用开发中应用得非常广泛,有的文献上说它已经成为JSP Web应用框架的事实上的标准。那么,究竟什么是Struts呢?>>查看全文

JAVA开源技术之Hibernate
·名词解释 什么是Hibernate?
1、它是连接 Java 应用程序和关系数据库的中间件。 2、它对 JDBC API 进行了封装,负责Java对象的持久化。 3、在分层的软件架构中它位于持久化层,封装了所有数据访问细节,使业务罗基层可以专注于实现业务逻辑。4、它是一种 ORM(Object-Relation Mapping 对象-关系映射)工具... >>查看全文
JAVA开源技术之Spring
·名词解释 什么是Spring?
Spring是一个分层构架,意思是你可以选择只用它的一部分,而不影响其他。它的构架体系是内部相容的。所以,你将会在你的学习曲线中获得最大价值。Spring 可以有效的组织你的中间层对象,无论你是否选择了EJB. Spring关心的是那些如果你选择Struts或者其他的使用特定的J2EE APIs的框架而留给你自己完成的部件。>>查看全文
JAVA开源技术之Eclipse
·名词解释 什么是Eclipse?
Eclipse是一个开放源代码的、与NetBeans、Sun ONE Studio和Borland Jbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一,IBM在最近几年里也一直在大力支持该项目的发展,目标是将其做成用以替代IBM Visual Age for Java(简称IVJ)的下一代IDE开发环境...>>查看全文