您好,欢迎访问一九零五行业门户网

JavaWeb用的是什么框架?

javaweb用的是什么框架?下面本篇文章就来给大家介绍一下javaweb开发的三大框架,希望对大家有所帮助。
java的web框架虽然各不相同,但基本也都是遵循特定的路数的:使用servlet或者filter拦截请求,使用mvc的思想设计架构,使用约定,xml或 annotation实现配置,运用java面向对象的特点,面向对象实现请求和响应的流程,支持jsp,freemarker,velocity等视图。
javaweb开发的三大框架
1、spring框架
spring是一个轻量级控制反转(ioc)和面向切面(aop)的容器框架,是为了解决软件开发的复杂性而创建的。
spring使用的是基本的javabean来完成以前只可能由ejb完成的事情。然而,spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分java应用都可以从spring中受益。
2、struts2框架
strut是一个基于sun j2ee平台的mvc框架,是一个用于开发现代java web应用程序的开源免费mvc框架,主要是采用servlet和jsp技术来实现的。
strut包含一组类和接口,共同协作开发web应用程序。它适用于许多java应用程序的网络框架,并且受到了很多社区的支持。为了进一步扩展struts java框架,struts 2 作为后继者有了很大的改变。这个框架最适合于开发当代 java ee web 应用程序的工程师,apache 软件基金会借助 struts 2 为开发人员提供了一个用于开发面向网络的,企业级应用程序,并优化整个开发流程的工具。
3、hibernate框架
hibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序实用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。映射很简单呀,就是页面的映射呀,多做点练习就会了。
以上就是javaweb用的是什么框架?的详细内容。
其它类似信息

推荐信息