java的常用框架还有什么

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:59:59
struts,hibernate,spring
做项目的时候,还要那些是需要掌握的???
最好说下是那个层的~~~

struts是做页面效果的,action还可以充当控制器;不过但用struts做出来的页面效果不怎么样,还需要JavaScript和html的知识补充,美化一下页面。
hibernate做数据库连接的。一般问题不大。
spring主要是控制器,利用控制反转生成实力。

现在比较流行AJAX,是页面层的,无跳转检查技术;学SSH的人,大多数缺乏的是对页面的设计和美化的能力。学Css、xml、JavaScript和AJAX对你的项目的交互性很有帮助哦。

把精力放在表示层吧,一般项目不会很复杂,好不好都取决于使用者的视觉感受。所以门面功夫很重要。

EJB

webwork

Struts表现层。
Struts2,WebWork表现层。
SpringMVC表现层。
JSF表现层。
Spring中间层。
Hibernate持久化层。
iBatis持久化层。

比struts更高一层的是jsf。比hibernate更高一层的是jpa,比spring更高一层的是ejb,相对功能差不多,只是原理有些不同