Java Web
目前主流的框架以及正在兴起的框架
Java Web
目前主流的框架以及正在兴起的框架收
集
我收集了当前主流的以及正在兴起的
JavaWeb
框架,以及对框架整合做了简单介绍。
成熟的框架介绍
Hibernate
框架
Hibernate
是一种
ORM
框架,全称为
Object-Relative Database-Mapping
,在
Java
对象
与关系型数据库之间建立某种映射,以实现直接存取
Java
对象(
POJO
)。
ORM
框架
是一种不同与
MVC
的另一种思想框架,适用范围也与
MVC
截然不同。
使用
JDBC
连接来读写数据库,我们最常见的就是打开数据库连接、使用复杂的
SQL
语句进行读写、关闭连接,获得的数据又需要转换或封装后往外传,这是一个非常烦
琐的过程。
这时出现了
Hibernate
框架,它需要你创建一系列的持久化类,每个类的属性都可以简
单的看做和一张数据库表的属性一一对应,当然也可以实现关系数据库的各种表件关
联的对应。当我们需要相关操作是,不用再关注数据库表。我们不用再去一行行的查
询数据库,只需要持久化类就可以完成增删改查的功能。使我们的软件开发真正面向
对象,而不是面向混乱的代码。我的感受是,使用
Hibernate
比
JDBC
方式减少了
80%
的编程量。
Struts2
框架
本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编
辑吧!
Struts2
以
WebWork
优秀的设计思想为核心,吸收了
Struts
框架的部分优点,提供了一
个更加整洁的
MVC
设计模式实现的
Web
应用程序框架
Struts2
以
WebWork
优秀的设计思想为核心,吸收了
Struts
框架的部分优点,提供了一
个更加整洁的
MVC
设计模式实现的
Web
应用程序框架。
Struts2
引入了几个新的框架
特性:从逻辑中分离出横切关注点的拦截器、减少或者消除配置文件、贯穿整个框架
的强大表达式语言、支持可变更和可重用的基于
MVC
模式的标签
API
,
Struts2
充分
利用了从其它
MVC
框架学到的经验和教训,使得
Struts2
框架更加清晰灵活。
Struts
框架(目前已淘汰)
为了解决这些问题,出现了
Struts
框架,它是一个完美的
MVC
实现,它有一个中央控