电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

java开发中的主流框架

java开发中的主流框架_第1页
1/8
java开发中的主流框架_第2页
2/8
java开发中的主流框架_第3页
3/8
java 开发中的主流框架Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以为所欲为的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在Servlet/JSP 的 Web 应用中使用,最具革命意义的是,Hibernate可以在应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任。 Struts1 框架是 apache 公司的开源子项目,是基于 mvc 逻辑分层的 web 层框架实现。是出现最早的 web 层框架,应用最广发。Struts1 框架重点关注的是控制层,关于视图层只是提供了大量的标签;关于 model 层的影响微乎其微。 Struts2 是一个基于 MVC〔制定〕模式的 Web 应用框架,它本质上相当于一个 servlet,在 MVC 制定模式中,Struts2 作为控制器(Controller)来建立模型与视图的数据交互。Struts 2 是Struts 的下一代产品,是在 struts 1 和 WebWork 的技术基础上进行了合并的全新的 Struts 2 框架。其全新的 Struts 2 的体系结构与 Struts 1 的体系结构差别庞大。Struts 2 以 WebWork 为核心,采纳拦截器的机制来处理用户的请求,这样的制定也使得业务逻辑控制器能够与 ServletAPI 完全脱离开,所以 Struts 2可以理解为 WebWork 的更新产品。虽然从 Struts 1 到 Struts 2有着太大的变化,但是相关于 WebWork,Struts 2 的变化很小。 Spring 是一个开源框架,Spring 是于 2025 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构同意使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而,Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益。Spring 的核心是控制反转(IoC)和面对切面(AOP)。简单来说,Spring 是一个分层的 JavaSE/EEfull-stack(一站式) 轻量级开源框架。 2 怎么学习 java 通读官方语言教程和法律规范 发布编程语言的官方,一般都会在其官方网站上提供官方语言教程(Tut...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

java开发中的主流框架

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部