主流框架介绍后续产品(1 / 1)
sirimac框架是spring框架的后续产品,已经融合在了spring中。它是一个基于mvc设计模式实现的eb应用程序框架,拥有高度可配置性和支持多种视图技术,可以进行定制化开发,使用相当灵活。sirimac框架还提供了构建ap应用程序的权限功能的mac模块,并且可以选择集成其他mac的开发框架。
mybatis框架是一个优秀的数据持久化框架,可在实体类与sql语句之间建立映射关系,是一种半自动化的orm框架。他对jdbc进行了轻量级的对象封装,将pojo数据或表建立映射关系。mybatis框架可以自动生成sql语句,使得程序员可以随心所欲地使用面向对象编程思维来操控数据库。
hibernate框架不仅是一个优秀的持久化框架,也是一个开放源代码的对象关系映射框架。他对jdbc进行了全自动的orm映射,可以自动生成sql语句。hibernate框架可以用在任何使用jdbc的场合,既可以在java的客户端程序中使用,也可以在eb应用中使用。
struts框架是一个基于mvc设计模式的eb应用程序框架,将应用程序分为模型、视图和控制器三个部分,通过控制器来协调模型和视图之间的交互。他可以采用拦截器的机制来处理用户请求,使得业务逻辑控制更加灵活。
这些框架都有自己的优势和特点,可以根据不同的需求进行选择和使用。