5个回答
展开全部
主流应该还是struts+spring+hibernate
但是一些替代者已经比之上面的组合有了更大的优势:
Wicket可以代替struts, 它更大程度的利用了java 5的annotation,并更容易编写和测试.
Guice可以完全替代spring, 因为对于DI组件框架来说, 性能是很重要的, guice比spring快十倍左右, 另外, 也是我认为的最重要的一点, 使用spring很容易写成service locator的风格, 而用guice, 你会很自然的形成DI风格.
hibernate也是因为太复杂, 封装层次太深而导致很多问题, 对于报表和统计类来说, 使用dbutils或ibatis比较好, 对于数据表数量比较多(比如上百或者几百), 也不适用hibernate.
另外, osgi技术将会逐步替代现在的应用服务器,如jboss, weblogic等, 成为java主流的组件容器.
如果为了寻求方便的一栈式方案, 建议用seam.
但是一些替代者已经比之上面的组合有了更大的优势:
Wicket可以代替struts, 它更大程度的利用了java 5的annotation,并更容易编写和测试.
Guice可以完全替代spring, 因为对于DI组件框架来说, 性能是很重要的, guice比spring快十倍左右, 另外, 也是我认为的最重要的一点, 使用spring很容易写成service locator的风格, 而用guice, 你会很自然的形成DI风格.
hibernate也是因为太复杂, 封装层次太深而导致很多问题, 对于报表和统计类来说, 使用dbutils或ibatis比较好, 对于数据表数量比较多(比如上百或者几百), 也不适用hibernate.
另外, osgi技术将会逐步替代现在的应用服务器,如jboss, weblogic等, 成为java主流的组件容器.
如果为了寻求方便的一栈式方案, 建议用seam.
展开全部
Struts
Spring
Hibernate
Webwork
.........
Spring
Hibernate
Webwork
.........
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SSH struts,spring,hibernate?
好像是....
好像是....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SSH
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SSHA struts+spring+hibernate+Ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询