从登高的网摘看到这么一篇blog:从选择 Java 框架谈谈技术人员的"舒适区"
众所周知, Hibernate 对 DBA 来说如同噩梦, 非常的不友好, 所以 DBA 极力推荐 iBatis . DBA 看来, 在该应用场合下, 应用 iBatis 更容易控制数据库的性能, 而程序员们也不用因为性能低下的 SQL 而一遍遍返工修改程序.
我就不知道这个“众所周知”的“众”到底是怎么一个“众”。反正我用了Hibernate和iBatis这么久,第一没听说过“Hibernate对DBA来说如同噩梦”,第二没听说过“用iBatis更容易控制数据库的性能”。关键在于,我很清楚这类言论的由来:两个框架用得不深入,只按照缺省方式随便玩玩,没有研究各种应用模式也没有想办法应对各种突发情况,就会有类似这样的感觉。而更有趣的是,这位blog主人的“DBA朋友”显然不是Hibernate专家,这位blog主人本身貌似就更是连玩都没玩过。看起来,似乎是一个三重以上的道听途说。
联想起昨天看到的另一个道听途说。昨天和同事说到,有些人的mindset大致是:只要结论正确,论据的由来是否合法并不要紧。可惜逻辑学原理说,一旦承认一处虚假,就可以推导出任何荒谬的结论。回到这篇blog,这位blog主人貌似一本正经地谈论Hibernate的官司时,根据的又是不知道几重的道听途说。
子曰:道听途说,德之弃也。
- 作者: 透明 2006年07月11日, 星期二 09:20
你可以使用这个链接引用该篇日志 http://publishblog.blogdriver.com/blog/tb.b?diaryID=1204955
rzxwxwmenm[url=http://www.koolpages.com/kkjlehl/index.html]推广技巧[/url][url=http://www.koolpages.com/kkjlehl/26198047.htm]网站建设策划方案[/url][url=http://www.koolpages.com/kkjlehl/47348973.htm]引擎排名[/url][url=http://www.koolpages.com/kkjlehl/00157846.htm]网站推广mail[/url][url=http://www.koolpages.com/kkjlehl/95187597.htm]网站推广工具下载[/url][url=http://www.powow.com/oxvhseh/index.html]网站推广的方法[/url][url=http://www.powow.com/oxvhseh/80303016.htm]网站推广群发软件[/url][url=http://www.powow.com/oxvhseh/63576814.htm]网站排名榜[/url][url=http://www.powow.com/oxvhseh/46504715.htm]电子邮件群发[/url][url=http://www.powow.com/oxvhseh/90790388.htm]qq无限群发器[/url][url=http://www.pagerealm.com/qoitojq/index.html]如何建立网站[/url][url=http://www.pagerealm.com/qoitojq/40480876.htm]什么网站赚钱[/url][url=http://www.pagerealm.com/qoitojq/93765714.htm]qq消息群发工具[/url][url=http://www.pagerealm.com/qoitojq/13671137.htm]论坛自动发帖工具[/url][url=http://www.pagerealm.com/qoitojq/45301112.htm]进出口企业名录[/url]
对于以数据库为核心的系统,IBATIS绝对优于HIBERNATE
不知道原文不敢乱评价
不是心理学的东西,
应该是sweet spot 翻译除了问题,
在美国的孩子打棒球, 说的话成了中国人的舒适区,
就是打起来顺手的位置而已,
那里顺手就按自己的习惯打法吧
我的Blog不巧宕机了. 就在这里胡乱说几句. 我说的“众所周知”的"众"指DBA 而言, 当然,如果用你没有听过就不算"众"倒也说得过去.
你应该不是DBA吧 ? 从一个开发人员看问题,自然是另外一回事。我们曾经面临这样一个案例: 数据库执行计划走错, 需要修改 SQL, Hibernate 上作这样的修改,并不是很快捷(因为不是直接的数据库SQL, 当然现在的 Hibernate 3.0 支持naive SQL 了)。这个案例,如果放到 iBatis 上,可能只是几分钟的事情. 或许,你已经把 Hibernate 玩得灵活无比, 做起变更灵活无比, 那只能说佩服了。真希望每个项目中的人员都能够有这样的天才.
另外,也不一定是 Hibernate “专家”才可以发表评论. 每个人看问题的角度不同. DBA反对 这个东西,或许有他的理由(正如那篇Blog讨论的"舒适区") . 不要忘了,一个领域是所谓的专家,可能另一个领域就是新手.
或许你认为别人没引用英文信息就是"道听途说", 那么 "主观推测' 算什么呢?
似乎你处在一个从来不关心DB性能,只关心实现业务逻辑的环境中。
你有何尝不是道听途说?