OperaMasks Studio
有人说,.NET的成功是因为有Visual Studio,而J2EE的复杂则是因为缺乏一个J2EE的Visual Studio。诚然,
J2EE的开发工具也是百花争鸣,我们有Eclipse、NetBeans、JBuilder、IntelliJ等等,但这些工具在Web开发领域,要么就毫无涉猎;
要么就停留在JSP/Struts的简单支持上;要么就华而不实,看起来好看,但用起来费劲。在J2EE的开发过程中,还有一个很奇怪的现象:
为了改一个Bug或对新增的某个功能进行验证,我们需要经常性的发布并更新我们的应用,发布的过程还需要频繁的重启应用服务器,
于是,造成的现状是:开发人员经常要无奈的等待,造成开发思路的中断。等待应用发布、服务器重启的时间,甚至比我们写程序的时间还要长。这岂不是本末倒置?
我们需要开发工具(IDE)带给我们哪些帮助?
- 要能够和J2EE应用服务器紧密集成,发布、重启应用都是一瞬间的事情,还要能够很容易的进行断点调试
- 要能够对Web开发有最佳的支持,最好能够通过可视化设计器,简单的拖拽就可以完成一个页面
- 要有实体建模,方便完成OR-Mapping等持久层服务
- 对Spring、Hibernate等主流开源框架要有良好的支持
- 要简单轻量,我们已经受够了开发工具再加上应用服务器动辄就要2G内存的状况
- 最后一点,最好还能够免费:)
基于Eclipse技术的集成式开发环境OperaMasks Studio,能够完全满足您的上述需求,是您的最佳选择!
图:OperaMasks Studio 开发示意图
与Apusic J2EE应用服务器的紧密集成
OperaMasks Studio能够与Apusic J2EE应用服务器紧密集成。在新建一个工程时,您只需指定所依赖的Apusic J2EE 应用服务器,
然后,无论是应用的部署,重启,还是断点调试,只需要点击一个按钮或者敲击一次快捷键即可,您再也无需为更新应用而进行无谓的等待。
Web开发辅助
J2EE在Web开发领域并不占据明显优势,尤其是开发工具的支持。
作为开发工具,如果希望获得Web开发人员的青睐,不仅仅是满足“语法高亮”、“代码辅助”、“可视化的设计”这些需求这么简单,
它必须要从很多细节着手,给开发人员无微不至的关怀。OperaMasks Studio在Web开发领域做得非常出色, 对Apusic OperaMasks提供了最佳的工具支持,与
Apusic OperaMasks、Apusic J2EE应用服务器共同组成Web开发解决方案。
在 OperaMasks Studio中完成一个页面的开发是非常简单的事情:
通过向导提供的模版,您可以根据需求建立新的页面;通过可设化的设计器,拖拖拽拽就能够完成页面的布局;通过语法高亮、代码辅助,能够很方便的完成业务逻辑;
按一个快捷键,应用就能够部署并自动打开浏览器访问此页面;如果需要断点调试,部署配置等等,也是简单之极的事情。
对Spring、Hibernate的全面支持
OperaMasks Studio非常注重考虑对Spring、Hibernate等主流开源框架的支持。
任何一个工程,如果需要获得Spring、Hibernate的支持,只需要点击一下右键菜单即可。
实体建模
我们总是不可避免的要和数据库打交道,而 OR-Mapping则是最常见的持久化解决方案。在 OperaMasks Studio中,
您可以通过可设化的实体建模,生成基于JPA或者Hibernate的Entity,Entity还可以生成数据库SQL语句,也可以在OperaMasks
Studio直接连上数据库,将数据库中的表自动导出成实体。 总之,在OperaMasks Studio中,完成一个典型的基于数据库驱动的Web
Application,是一件非常简单的事情。
免费
OperaMasks Studio提供了种种丰富的功能特性,大幅降低J2EE应用开发的复杂度,使J2EE应用开发切实可行,
提高了企业应用的开发效率。而这一切,都免费提供给广大的J2EE用户。您可以随时从 www.apusic.com 网站获取 OperaMasks Studio的免费版本,
再配合金蝶中间件开源技术Apusic OperaMasks,以及可任意下载的 Apusic J2EE 应用服务器开发者版,这三者结合在一起,将为您提供业界最佳的 Web
开发技术解决方案。
OperaMasks
Studio 的更多特性
|