java的三大主流框架指:SSH,即:Spring、Struts、Hibernate。 Spring: Spring是一个开源、轻量级的java框架;它是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Spring是一个解决了许多在J2EE开发中常见的问题的强...
GWT是一个允许用户创建和优化复杂的基于Web的应用程序的免费的Java框架。GWT的软件开发套件提供核心JavaAPI...
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构...
在此论述的是JavaEE,JavaME另有他论。技术核心原理、理论知识、优点缺点、功能作用等就不再展开描述。 一、传统企业开发要求安全、稳定,易于维护。常用于政府机关、企业OA、ERP等管理系统,对于此类型系统常用框架是Struts1/2+Spring+Hibernate/MyBatis/Ibatis/Servlet,至今统计很多政府系统多用老框架,不易更新扩展。为...
Apache Shiro是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。 官网: http:// shiro.apache.org/ 源码: https:// github.com/apache/shiro 10.Ehcache EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是 Hibernate 中默认的CacheProvider。它使用的是 JVM 的堆...
Struts是一个基于Sun Java EE平台的MVC框架,主要 是采用Servlet和JSP技术来实现的。 Struts框架可分为以下四个主要部分,其中三个就和 MVC模式紧密相关: 1、模型 (Model),本质上来说在Struts中Model是一 个Action类(这个会在后面详细讨论),开发者通过其实现 ...
《深入理解JavaWeb开发技术:探索基于主流框架的最佳组合》是2013年3月清华大学出版社出版的图书,作者是谭贞军。内容简介 本书内容新颖、知识全面、讲解详细,可以帮助读者深入理解Java Web开发技术的基本知识,并能挖掘出基于主流框架的最佳组合。全书共分16章,内容都采用了理论加实践的教学方法,每个实例先提出制...
企业主流框架用什么,也不能一概而论。需要有所划分,市场需求可以分为两种。其一是传统企业开发,其二是互联网企业开发。 常用技术有:struts1/2,Spring/mvc/boot/cloud,Hibernate/MyBatis。在此论述的是JavaEE,JavaME另有他论。技术核心原理、理论知识、优点缺点、功能作用...