dar*_*pet 5 comparison spring seam
Spring mvc是一个长期存在的框架,它有很好的文档和经过验证的技术.很多网站都在使用spring.
Seam是一个基于jsf - 富面孔实现的框架.它有很多基于ajax的组件.它使用了一些像EJB,JPA这样繁重的东西.所有这些都容易出错,而且这个框架太慢了(在我的计算机上几乎不可能开发一些东西,因为它真的很慢,特别是在jboss上重新部署)但对于后台应用来说非常好.
有人有这两个框架的专业经验吗?你能推荐一个更好的吗?为什么?
问候
我同时使用:Spring-MVC(2.5)和Seam
由于Seam使用Java Server Faces技术(基于服务器端的技术),在幕后,它更适合中小型应用程序.(每个JSF视图树都存储在Session上 - 您可以在客户端存储,但要注意带宽问题).但它有一些优点:
通常,Web应用程序使用以下路径
view >> controller >> service >> domain
Run Code Online (Sandbox Code Playgroud)
有了Seam,你可以得到
view >> service >> domain
Run Code Online (Sandbox Code Playgroud)
甚至(通过使用Seam Framework提供的中介模式)
No controller, No service
view >> domain
Run Code Online (Sandbox Code Playgroud)
除此之外,
Spring的MVC
它具有强大的Web层级基础架构
但我仍然没有使用Spring 3.0,因为
...
关于学习路径,我认为两者都是相似的.
归档时间: |
|
查看次数: |
11834 次 |
最近记录: |