Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。发表于2000年5月。采用Struts能开发出基于MVC(Model-View-Controller)设
计模式的应用构架。
play framework Play!是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建
立一个现代Web应用所需的所有东西。
JFinal 是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。
Tapestry并不是一种单纯的MVC框架,它更像MVC框架和模板技术的结合,它不仅包含了前端的MVC框架,还包含了一种视图层的模板技术,使用Tapestry完全可以与
Servlet/JSP API分离,是一种非常优秀的设计。
Google Web Toolkit (GWT) 是一种开源 Java 软件开发框架,可以使不会使用第二种浏览器语言的开发人员编写 Google 地图和 Gmail 等 AJAX 应用程序时更加轻松。
Restlet项目为“建立REST概念与Java类之间的映射”提供了一个轻量级而全面的框架。
Appfuse是由Matt Raible开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、struts、Xdoclet、junit 等基础框架给出了示范。
FleXive是一个基于EJB3标准并且整合了JSF组件库,灵活且扩展性高的java EE 5的程序包(library)。
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。
JSF 是一种用于构建 Web 应用程序的新标准 Java 框架。
Stripes 是一个使用最新的 Java 技术来构建 Web 应用的展现框架。
Wicket一个开发Java Web应用程序框架。它使得开发web应用程序变得容易而轻松
ZK是一套以 AJAX/XUL/Java 为基础的网页应用程序开发框架,用于丰富网页应用程序的使用界面
Jersey Oracle公司推出的restful框架
RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。
Wink Apache 推出的restful框架
相关推荐
YMP是一个非常简单、易用的一套轻量级JAVA应用开发框架,设计原则主要侧重于简化工作任务、规范开发流程、提高开发效率,让开发工作像搭积木一样轻松是我们一直不懈努力的目标!主要技术特点:采用组件化、模块化...
Java平台企业版(Java Platform, Enterprise Edition,简称J2EE或Java EE)是Oracle公司推出的一个用于开发和部署企业级应用程序的框架。它提供了一系列的API和服务,支持分布式、多层架构的应用程序,广泛应用于...
SSM框架是Java Web开发中常用的三大组件——Spring、SpringMVC和Mybatis的集成,它们共同构建了一个灵活且强大的后端服务架构。这五个思维导图分别详细描绘了SSM框架的各个组成部分以及它们之间的关系,对于理解和...
4. **MVC模式**:Model-View-Controller模式是Web应用设计的常用架构模式,用于分离业务逻辑、数据模型和用户界面。理解如何在Java Web中实现MVC可以帮助构建可维护、可扩展的应用。 5. **Java EE组件**:如Java...
Java是一种广泛使用的面向对象的编程语言,以其...通过研究源代码,你可以学习到如何配置和使用不同的Java EE组件,以及如何设计和组织一个企业级应用的架构。这将有助于加深对Java EE概念的理解,并提升实际开发能力。
4. **Spring框架**:Spring是Java企业级应用的核心框架,可能详细讲解依赖注入、AOP(面向切面编程)、Spring MVC、Spring Boot、Spring Cloud等相关内容。 5. **Struts和Hibernate**:作为传统的Java EE框架,...
【Java架构核心解析】 在IT行业中,架构是一个至关重要的概念,尤其在Java开发领域。"架构架构架构架构架构架构"的标题强调了架构在技术体系中的核心地位。要深入理解这个概念,我们需要从多个层面进行探讨。 首先...
3. **MVC设计模式**:这是一种常见的软件架构模式,用于分离应用程序的业务逻辑、视图和数据模型。在Java Web中,Controller通常由Servlet实现,Model代表业务逻辑,View则是用户界面。 4. **Spring框架**:Spring...
《轻量级J2EE企业应用实战5》可能侧重于企业级应用的高级话题,比如安全框架如Spring Security的配置与使用,消息队列(MQ)如RabbitMQ或ActiveMQ的集成,以及微服务架构的初步介绍。此外,可能还包括了性能调优、...
Java J2EE是企业级应用开发的重要框架,它基于Java技术,提供了丰富的组件和服务来构建分布式、多层架构的应用程序。面试中,Java J2EE的相关知识是考察开发者技术实力的关键部分。以下是一些可能在Java J2EE面试中...
本文将深入探讨Spring Framework 4.3.6.RELEASE这一版本,不涉及API的具体内容,而是侧重于框架的核心结构、设计理念以及实际应用中的关键知识点。 一、Spring框架概述 Spring框架是Java企业级应用开发的基石,由...
在传统的软件体系架构中,如Java的J2EE架构,通常使用MVC(Model-View-Controller)模式来组织代码。在这种模式下,BO(Business Object)、DAO(Data Access Object)、PO(Persistent Object)、VO(View Object)...
3. Spring框架的应用:利用Spring Boot和Spring MVC构建微服务架构,提高应用的可扩展性和维护性。 4. Android应用开发:设计一个具有实用性的Android移动应用,如健康管理、社交网络等。 JSP类题目则侧重于Web开发...
【标题】"dev 个人服务搭建练习" 涉及的知识点主要集中在开发环境中个人服务的构建和实践,尤其侧重于Java技术栈的应用。这里提到的个人服务搭建可能包括了后端服务的创建、API接口设计、微服务架构以及API网关等...
Spring是一个全面的Java应用框架,提供了依赖注入、AOP(面向切面编程)、Web MVC等功能。它简化了应用的结构,促进了松耦合和可测试性。 7. **Spring Web MVC框架** Spring MVC是Spring框架的一部分,用于构建...
7. **基于Netty与JavaFX的聊天软件** - Netty是一个高性能的异步事件驱动的网络应用框架,适用于TCP和UDP协议。JavaFX提供了丰富的GUI组件,用于创建C/S架构的应用。 8. **基于JZoom的音乐播放器** - 音频处理是...
3. **2012JAVA-SSH面试题.pdf**:SSH指的是Spring、Struts和Hibernate三大框架的组合,这可能是关于如何使用这些框架来构建企业级Web应用的面试题。可能会涉及Spring的依赖注入、AOP,Struts的Action和MVC架构,以及...
Java语言是全球最广泛使用的开发语言之一,尤其在企业级应用和互联网开发中占据主导地位。为了更好地掌握Java,实际动手实践是至关重要的。"学习Java语言最好的20个练手项目"提供了一系列的实战练习,帮助初学者快速...
描述未提供额外信息,但可以推断,该文章是一个系列的第四篇,集中于Web开发的特定方面,侧重于Java技术的应用,目的是深化理解Web开发过程中的关键概念和技术实现。 标签:"Java" 根据标签“Java”,我们可以确定...