关于java:三大最常使用的java框架

2次阅读

共计 1270 个字符,预计需要花费 4 分钟才能阅读完成。


MVC 开发模式
显示层 (客户端层) 管制层(Web 层) 业务层 数据层(长久层)
作用 1. 负责数据页面显示
2. 联结 HTML,CSS,JavaScript 1. 服务器端验证,
2. 数据接管
4.POJO(简略的 Java 类即一般的 javaBean) 转换
3. 调用业务层
4. 进行显示层跳转 1. 负责数据库关上与敞开
2. 调用数据层并整顿数据
3. 处理事务 1. 只负责数据的 CRUD(增. 删. 改. 查)
保护麻烦 JSP+EL+JSTL+AJAX+
JavaScript+DOM Servlet java 原生编码 JDBC 原生编码
jQuery+JSON
(简化数据传输,
暗藏 DOM 操作)
+Bootstrap(前台框架,
简化 DIV+CSS) Struts2
或者
Spring-MVC Spring Hibernate(晋升数据库操作性能和简化代码)
1.Structs 框架是最早的 Java 开源框架之一.Struts 是 MVC 设计模式的一个优良实现.
Struts 是最早的 java 开源框架之一,它是 MVC 设计模式的一个优良实现。Struts 定义了通用的 Controller(控制器),通过配置文件(通常是 Struts -config.xml)隔离 Model(模型)和 View(视图),以 Action 的概念以对用户申请进行了封装,使代码更加清晰易读。Struts 还提供了主动将申请的数据填充到对象中以及页面标签等简化编码的工具。Struts 可能开发大型 Java Web 我的项目。
2.Struts2 以 WebWork 优良的设计思维为外围,排汇了 Struts 框架的局部长处,提供了一个更加整洁的 MVC 设计模式实现的 Web 应用程序框架
Struts2 以 WebWork 优良的设计思维为外围,排汇了 Struts 框架的局部长处,提供了一个更加整洁的 MVC 设计模式实现的 Web 应用程序框架。Struts2 引入了几个新的框架个性:从逻辑中拆散出横切关注点的拦截器、缩小或者打消配置文件、贯通整个框架的弱小表达式语言、反对可变更和可重用的基于 MVC 模式的标签 API,Struts2 充分利用了从其它 MVC 框架学到的教训和教训,使得 Struts2 框架更加清晰灵便。
3.Hibernate 是一个凋谢源代码的对象关系映射框架
它对 JDBC 进行了十分轻量级的对象封装,它将 POJO 与数据库表建设映射关系,是一个全自动的 orm 框架,hibernate 能够主动生成 SQL 语句,主动执行,使得 Java 程序员能够得心应手的应用对象编程思维来操纵数据库。Hibernate 能够利用在任何应用 JDBC 的场合,既能够在 Java 的客户端程序应用,也能够在 Servlet/JSP 的 Web 利用中应用,最具反动意义的是,Hibernate 能够在利用 EJB 的 J2EE 架构中取代 CMP,实现数据长久化的重任。
4.Spring 框架是因为软件开发的复杂性而创立的。
Spring 应用的是根本的 JavaBean 来实现以前只可能由 EJB 实现的事件。然而,Spring 的用处不仅仅限于服务器端的开发。从简略性、可测试性和松耦合性角度而言,绝大部分 Java 利用都能够从 Spring 中受害。

正文完
 0