JavaWeb是用什么框架

介绍

JavaWeb是用什么框架?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者过滤器拦截请求,使用MVC的思想设计架构,使用约定,XML或注释实现配置,运用Java面向对象的特点,面向对象实现请求和响应的流程,支持Jsp、Freemarker,速度等视图。

<强> JavaWeb开发的三大框架

1,春天框架

春是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,是为了解决软件开发的复杂性而创建的。

春天使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,春天的用途不仅仅限于服务器端的开发。从简单性,可测试性和松耦合性角度而言,绝大部分Java应用都可以从春天中受益。

2, Struts2框架

支柱是一个基于Sun J2EE平台的MVC框架,是一个用于开发现代Java Web应用程序的开源免费MVC框架,主要是采用Servlet和Jsp技术来实现的。

支柱包含一组类和接口,共同协作开发网络应用程序。它适用于许多Java应用程序的网络框架,并且受到了很多社区的支持。为了进一步扩展Struts Java框架,Struts 2作为后继者有了很大的改变。这个框架最适合于开发当代Java EE Web应用程序的工程师,Apache软件基金会借助Struts 2为开发人员提供了一个用于开发面向网络的,企业级应用程序,并优化整个开发流程的工具。

3, Hibernate框架

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。冬眠可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/Jsp的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任.Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。映射很简单呀,就是页面的映射呀,多做点练习就会了。

感谢各位的阅读!看完上述内容,你们对JavaWeb是用什么框架大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。

JavaWeb是用什么框架