JDO迫不及待了。

TSS上登出一篇文章:JDO是时候用了,显示JDO倡导者有些迫不及待了,JDO确实不错,用起来很方便,让Java简单,是很多人倡导的。按照这个思维走下去,我们可能还会回到两层结构,不管怎么说两层结构比两层以上的多层结构开发来得简单。

最简单的是FoxPro,一个数据库管了界面和数据库,再这样简单下去,根本就不用程序员了,应用人员只要画画图就能实现软件了,看来程序员这碗饭是不能长久地吃啊,迟早一天,这个行业就没了。

果真是这样吗?思路错在什么地方呢?

JDO,只是持久层的一种解决方案
为什么说是两层?
如果JDO是出色的,对SLSB来说,就意味着终于有了称手的兵器!

确实啊,SLSB +JDO是一个多好的兵器。

可是,那么多人反感EJB,如果不用SLSB,JDO调用就直接嵌入在普通Javabeans中,因为调用语句简单(一句就可以),甚至可以直接在Jsp中调用,那不是又回到两层结构了吗?

我现在做这个项目就是用jdo的,jdo并没有变成两层结构,他所起的作用仅仅是java代码和关系数据库的连接。你可以把跟数据库的存储,查询封装在数据库层,然后之上是逻辑层,所以说jdo并不是所谓的两层。

可能我说得不清楚,我担心会变成两层。大家不要把它做成两层。

JDO只是J2EE Architecture Framework中的一个tier而已,还不至于影响到3-tier的程度

看看我发的图片就知道了,呵呵

banq的担心不是多余,现在有很多人没有熟练掌握3层架构,以要快为由在jsp中充斥大量java代码,jdo如此简单好用,肯定会被很多自以为是、不懂装懂的人用层2层架构。

dragon_jdh 总算理解我的意思了,谢谢。

to dragon_jdh,

这样岂不是挺好的?banq的书才更有市场呀,呵呵