目前,开发JAVA WEB应用 较快的框架有哪些?

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:42:04

建议你的web项目用MVC2的设计模式:

可以用Spring,Hibernate,Struts结合起来开发,其中Struts主要负责控制层和视图层,Hibernate主要负责模型层,Spring是轻量级的开发框架,可以完成模型层的开发,同时,他的IOC,AOP也可以完成很多过滤器的功能,是开发的项目变得更加整洁,可用性和可维护性变得更好。

如果想叫快一点,就用 Hibernate 生成模型层,Struts 来完成控制层和视图层。再美工一下就行了。

MVC

Struts

struts
http://baike.baidu.com/view/25603.html?wtp=tt
hibernate
http://baike.baidu.com/view/7291.html?wtp=tt

众所周知JAVA语言有三大特点,一、跨平台,二、启动慢,三对内存要求较高,但是这些都不影响JAVA语言的发展,特别是在网页方面,JAVA语言的发展可以说是如火如荼,JAVA语言在首次运行时对代码进行编译,当你再次运行时他的速度和C++一样迅速,而且JAVA语言的内存空间回收是归虚拟机管理的(虚拟机有可能消耗掉你所有的内存)有些文件会常驻内存中,当你下次访问会得到迅速的反应,一般服务器都是非常彪悍的机器,对于JAVA语言完全能够满足,
但是在编写程序的时候,人们渐渐发现利用JAVA语言有很多的不方便的地方,经过不断的发展,提出了众多框架,以求能够更加方便的开发WEB应用,他和访问速度没有太大的关系,而且编写web是常常是几种框架混合使用

作Web开发用MVC设计模设。
较快的框架用Struts,JSF。