扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
原来在数年前当JBuilder 8打下天下之后,Borland开始走向ALM的市场。由于JBuilder在当时是举世皆知的Borland成名工具,因此当Borland决定开发ALM产品系列时,希望使用Java技术,并且希望能够和JBuilder连接在一起,好借助当时JBuilder在企业的影响力而能够顺利地把Borland的ALM产品线打入企业市场。所以当时JBuilder在Borland内部被归属为ALM部门的产品,而不属于开发工具部门的产品。
由于JBuilder肩负了ALM的重大任务,在随后的版本中,JBuilder的功能大都是为了与ALM产品连接以及支持最新的EJB服务器,因此,JBuilder R&D花费了大量的时间集成Borland ALM产品,更新使用最新的JDK和各厂商的EJB服务器,几乎把所有精力都放在企业级的应用。然而不幸的是,那时正是开源码和各种Java开源框架蓬勃发展的时期,Java开发者最需要的是Java开发工具能够支持这些最新、最重要的Java框架和Java技术,JBuilder却在Borland错误的定位下逐渐失去其领导地位。不过,虽然在这个时期JBuilder错失了大多数开发人员需要的功能,但是我个人认为JBuilder唯一在开发者需求方面最成功的地方就是集成了Together的强大建模能力,以及能够对于模型/程序码进行稽核和度量的功能,这是任何其他Java开发工具所不能企及的。
2006年是JBuilder转机的一年,因为JBuilder终于脱离了Borland而正式成为CodeGear公司的主力Java开发工具。CodeGear终于能够指正Borland犯下的错误,让JBuilder有机会重返Java开发工具王者的地位,主角就是JBuilder 2007。
是什么使JBuilder 2007能够再次成为Java开发工具的首选? 现在版本的JBuilder有什么过人之处以及比不上的地方? 答案就是JBuilder有无人能及的建模和企业级的开发功能,例如JBuilder的EJB开发功能。表现不如人意的地方就是缺乏支持主流Java框架,例如Hibernate,Spring和Web方面的框架,以及充分支持开发人员生产力的功能,例如Build Java项目、追踪臭虫、项目管理等。
而目前EJB 3和Java Persistence API(JPA)正如潮水般席卷Java开发社群,Hibernate 3.x和Oracle的TopLink都开始支持JPA,JBoss 4.x和GlassFish/AppSever 9也都支持EJB 3.0的开发,因此JBuilder 2007的成功运算式就是:
完整建模能力 + 主流Java框架 + 强大EJB3/JPA开发能力 + 高生产力开发者功能JBuilder的发展史说起来并不顺畅,从早期JBuilder 1~3版本在Java开发工具竞争场中苦苦追赶对手,到JBuilder 4~8版本时期雄霸Java开发工具王者的宝座,JBuilder可以说是在备尝艰辛之后才拥有光荣的Java开发工具王朝。但是许多人并不知道JBuilder在Borland内部的定位非常奇怪,也就是因为这个定位让JBuilder在9之后的版本逐渐被其他Java开发工具夺去其第一的地位。这个故事要从JBuilder成功地成为第一的Java开发工具之后说起。
原来在数年前当JBuilder 8打下天下之后,Borland开始走向ALM的市场。由于JBuilder在当时是举世皆知的Borland成名工具,因此当Borland决定开发ALM产品系列时,希望使用Java技术,并且希望能够和JBuilder连接在一起,好借助当时JBuilder在企业的影响力而能够顺利地把Borland的ALM产品线打入企业市场。所以当时JBuilder在Borland内部被归属为ALM部门的产品,而不属于开发工具部门的产品。
由于JBuilder肩负了ALM的重大任务,在随后的版本中,JBuilder的功能大都是为了与ALM产品连接以及支持最新的EJB服务器,因此,JBuilder R&D花费了大量的时间集成Borland ALM产品,更新使用最新的JDK和各厂商的EJB服务器,几乎把所有精力都放在企业级的应用。然而不幸的是,那时正是开源码和各种Java开源框架蓬勃发展的时期,Java开发者最需要的是Java开发工具能够支持这些最新、最重要的Java框架和Java技术,JBuilder却在Borland错误的定位下逐渐失去其领导地位。不过,虽然在这个时期JBuilder错失了大多数开发人员需要的功能,但是我个人认为JBuilder唯一在开发者需求方面最成功的地方就是集成了Together的强大建模能力,以及能够对于模型/程序码进行稽核和度量的功能,这是任何其他Java开发工具所不能企及的。
2006年是JBuilder转机的一年,因为JBuilder终于脱离了Borland而正式成为CodeGear公司的主力Java开发工具。CodeGear终于能够指正Borland犯下的错误,让JBuilder有机会重返Java开发工具王者的地位,主角就是JBuilder 2007。
是什么使JBuilder 2007能够再次成为Java开发工具的首选? 现在版本的JBuilder有什么过人之处以及比不上的地方? 答案就是JBuilder有无人能及的建模和企业级的开发功能,例如JBuilder的EJB开发功能。表现不如人意的地方就是缺乏支持主流Java框架,例如Hibernate,Spring和Web方面的框架,以及充分支持开发人员生产力的功能,例如Build Java项目、追踪臭虫、项目管理等。
而目前EJB 3和Java Persistence API(JPA)正如潮水般席卷Java开发社群,Hibernate 3.x和Oracle的TopLink都开始支持JPA,JBoss 4.x和GlassFish/AppSever 9也都支持EJB 3.0的开发,因此JBuilder 2007的成功运算式就是:
完整建模能力 + 主流Java框架 + 强大EJB3/JPA开发能力 + 高生产力开发者功能JBuilder的发展史说起来并不顺畅,从早期JBuilder 1~3版本在Java开发工具竞争场中苦苦追赶对手,到JBuilder 4~8版本时期雄霸Java开发工具王者的宝座,JBuilder可以说是在备尝艰辛之后才拥有光荣的Java开发工具王朝。但是许多人并不知道JBuilder在Borland内部的定位非常奇怪,也就是因为这个定位让JBuilder在9之后的版本逐渐被其他Java开发工具夺去其第一的地位。这个故事要从JBuilder成功地成为第一的Java开发工具之后说起。
原来在数年前当JBuilder 8打下天下之后,Borland开始走向ALM的市场。由于JBuilder在当时是举世皆知的Borland成名工具,因此当Borland决定开发ALM产品系列时,希望使用Java技术,并且希望能够和JBuilder连接在一起,好借助当时JBuilder在企业的影响力而能够顺利地把Borland的ALM产品线打入企业市场。所以当时JBuilder在Borland内部被归属为ALM部门的产品,而不属于开发工具部门的产品。
由于JBuilder肩负了ALM的重大任务,在随后的版本中,JBuilder的功能大都是为了与ALM产品连接以及支持最新的EJB服务器,因此,JBuilder R&D花费了大量的时间集成Borland ALM产品,更新使用最新的JDK和各厂商的EJB服务器,几乎把所有精力都放在企业级的应用。然而不幸的是,那时正是开源码和各种Java开源框架蓬勃发展的时期,Java开发者最需要的是Java开发工具能够支持这些最新、最重要的Java框架和Java技术,JBuilder却在Borland错误的定位下逐渐失去其领导地位。不过,虽然在这个时期JBuilder错失了大多数开发人员需要的功能,但是我个人认为JBuilder唯一在开发者需求方面最成功的地方就是集成了Together的强大建模能力,以及能够对于模型/程序码进行稽核和度量的功能,这是任何其他Java开发工具所不能企及的。
2006年是JBuilder转机的一年,因为JBuilder终于脱离了Borland而正式成为CodeGear公司的主力Java开发工具。CodeGear终于能够指正Borland犯下的错误,让JBuilder有机会重返Java开发工具王者的地位,主角就是JBuilder 2007。
是什么使JBuilder 2007能够再次成为Java开发工具的首选? 现在版本的JBuilder有什么过人之处以及比不上的地方? 答案就是JBuilder有无人能及的建模和企业级的开发功能,例如JBuilder的EJB开发功能。表现不如人意的地方就是缺乏支持主流Java框架,例如Hibernate,Spring和Web方面的框架,以及充分支持开发人员生产力的功能,例如Build Java项目、追踪臭虫、项目管理等。
而目前EJB 3和Java Persistence API(JPA)正如潮水般席卷Java开发社群,Hibernate 3.x和Oracle的TopLink都开始支持JPA,JBoss 4.x和GlassFish/AppSever 9也都支持EJB 3.0的开发,因此JBuilder 2007的成功运算式就是:
完整建模能力 + 主流Java框架 + 强大EJB3/JPA开发能力 + 高生产力开发者功能
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者