
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
学会如何使用框架是每一位软件开发程序员需要重点掌握的编程能力之一,下面我们就通过案例分析来了解一下,java编程开发常见框架类型。
1、JSF
作为JavaEE的一部分,Oracle支持JavaServerFaces。虽然这不是快速Java开发的最佳框架,但很容易开始使用Oracle的大量文档。如果你不离开JavaEE环境,JSF没有外部依赖,但它非常强大,它有一个丰富的库和工具(包括一个易于创建用户界面的工具集),无论你的应用程序有多复杂,它可以支持。
利弊
如上所述,JSF是JavaEE不可或缺的一部分。因此,开发人员可以利用IDE软件套件和业界供应商的高级支持。
但事情有两面,JavaServerFaces太大,所以没有web开发经验或不熟练的人可能很难掌握。
2、Grails
这种特殊的Web框架被认为是一种动态工具,可以提高工程师的工作效率。它具有的API实际,合理的默认值和约定的配置示例。与Java的无缝集成使其成为全球许多程序员的最佳选择。Grails具有许多强大的功能,例如基于Spring的依赖注入和各种插件,同时提供创建现代Web应用程序所需的一切。
利弊
Grails可以快速构建新项目,脚手架为编码人员节省了宝贵的时间。Grails拥有一个包含900多种易于安装的插件的庞大库。Grails是一个用于全栈开发的Java框架,它的对象关系映射涵盖了大量的功能,使其成为一个重量级的软件。
3、GoogleWebToolkit
GWT是一个免费的Java框架,允许用户创建和优化复杂的基于Web的应用程序。GWT的软件开发工具包提供了核心JavaAPI和小部件,可以在构建之后编译到JavaScript应用程序中。
利弊
使用GoogleWebToolkit,您可以获得单个代码库(Java中的浏览器和服务器端编程),从而简化了开发和调试过程。与其他技术的简单集成允许程序员在网页中嵌入GWT小部件。Widget功能也可以在GWT的帮助下自定义。
但是,GWT不适用于纯HTML和后动态内容布局,因此无法满足网页设计师的需求。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。