JiveJdon Community Forums
在线157人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 1 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
zlei12

发表文章: 1
注册时间: 2007年01月26日 12:46
给他发消息
框架集成方面的几个问题 发表: 2007年01月26日 12:47 回复
以下几个问题不完全是技术问题,而同时考虑学习曲线、配置简易和维护方便。

1. Spring+Hibernate+Tomcat比Spring+JBoss(支持EJB3.0)轻多少?轻是体现在性能上还是开发维护上?是否可以考虑放弃配置相对麻烦的Spring声明式事务服务和安全服务?

2. JPA相对Hibernate native API弱多少?在JBoss的环境下,通过使用Hibernate特有的Annotation能否在功能和性能上得到改善?是否可以考虑放弃Hibernate native API、Hibernate和JPA的xml配置方法?

3. 希望使用尽可能少的框架,是否可以考虑采用Spring MVC代替Struts? 特别是两者在开发View方面的支持差距如何(包括Tag、开发工具支持等)?毕竟Struts使用广、会的人多而且和Spring集成也不算困难。

请提供建议,谢谢!
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
re:框架集成方面的几个问题 发表: 2007年01月29日 16:41 回复
>Spring+Hibernate+Tomcat比Spring+JBoss(支持EJB3.0)轻多少
差不多,基础都需要,什么JTA JAAS等,你其实不要被那些框架表面迷惑,现在框架只是在开发上简化,让开发者更集中在业务上,并没有新的功能提供,新功能都已经有J2EE/JavaEE基础构件全部提供了,就象你到饭店吃饭,菜种类都一样,只是服务不同而已,都需要使用青菜 肉这些原材料。

正是老子那句话:重是轻根,重是轻的根本,没有重,哪来轻,只有首先有重,才会有轻,有些人盲目追求轻,那就是墙头草的轻,不符合哲学原理。


>JPA相对Hibernate native API弱多少
这些性能上差异可以不计,你喜欢Annotation,就使用Annotation,喜欢XML就用XML,性能上差别不大,探讨没有意义,我们已经不讨论SQL如何写性能才高这类幼稚问题,因为我们有更好的技术设计思想了。

>希望使用尽可能少的框架
表现层框架差别不太大,还是那句话,功能越丰富,就越复杂,学习曲线越长,这是哲学原理,基本常识。
我在一篇文章中已经说了,表现层主要开发工作量在于标签库的编写,这是UI最大简化的最后结果,使用哪个框架都一样,关键是哪个框架标签库简单易学,我个人认为Struts的标签库简单,就那么几个,如何结合JS/CSS,可以变换出很多界面设计来,JSF很强,标签库多了,他们之间微妙区别你要掌握,这不是坑人吗?又是一个不考虑学习曲线的框架。SUN工业界这些人脑子是进水了,这样他们好推销他们的JSF IDE工具。





这个主题有 1 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam