CMW*_*CMW 197 java frameworks java-ee
我可以知道之间有什么区别: -
这些技术/框架是否相互补充?或者它们是彼此的替代品(在我使用其中一个之后,我不需要使用另一个)?
谢谢.
Pas*_*ent 265
所以,总结一下:
我不想让事情变得更加混乱,但请注意Java EE 6提供了上述框架的现代,标准化和非常好的等价物:JSF 2.0和Facelets用于演示,JPA 2.0用于持久性,依赖注入等.新开发,这是IMO的一个重要选择,Java EE 6是一个很棒的堆栈.
Pra*_*att 18
通常...
Hibernate用于处理数据库操作.有一组丰富的数据库实用程序功能,可以减少代码行数.特别是你必须阅读hibernate的@Annotation.它是一个ORM框架和持久层.
Spring提供了一套丰富的基于注入的工作机制.目前,春天是众所周知的.您还必须阅读有关Spring AOP的信息.Struts和Hibernate之间有一座桥梁.主要是Spring提供这种实用程序.
Struts2提供基于动作的编程.有一组丰富的Struts标签.Struts证明了基于动作的编程,因此您必须保持视图的所有相关控制.
另外,Tapestry是Java的不同框架.您只需处理.tml
(模板文件).您必须为任何类创建两个主文件.一个是JAVA类,另一个是它的模板.两个名字都是一样的.Tapestry自动调用相关的类.
归档时间: |
|
查看次数: |
267214 次 |
最近记录: |