J2EE项目的几个问题

1、想请问BanQ:在进行J2EE项目时使用什么IDE开发工具,特别想问的是UML建模工具。是否用过什么MDA的工具?对于这一类MDA的工具如何评价?

2、想请问BanQ:在您的文中多次提到的弱化数据库概念,本人很能理解,但有一个情况想不通,如果EJB对象状态改变,如某金额从100改为200元,而数据库中的数据此时被另一客户端不通过EJB层修改为300元,请问J2EE服务器会以哪个数据为准?EJB的还是数据库的?最终如何同步?哪个数据会代替另一个呢?

本人目前正在参与一个项目,提议公司考虑开源的架构,甚至考虑使用JDon框架,但现在对于一些细节尚有不明,同时尚未找到合适的开发工具和开发流程方法,非常希望能与高手沟通交流。

目前设计架构及工具情况:
RedHat Linux 9.0, JDK1.5, JBoss 4.0, MySql5 ,Eclipse3.2(集成JBoss版), TruFun Plato 2006 标准版
表现层 拟采用 Struts或JSF,虽然看贵站相关文章提到JSF先进一些,有些优势,但JSF没有经验,Struts还算了解。
数据层 拟采用 Hibernate ,但也不太熟悉。
另外 业务层打算用 EJB2.0或 EJB3.0 结合JDon框架

以上算是我们项目初期的一点想法,希望各位高手特别是BanQ给些建议和指点……
[该贴被admin于2008-09-22 13:34修改过]

期待回复中……

另外问一下Jdon的页面为什么会隔一段时间就刷新一下?是什么原因或目的呢?现在有AJAX技术,应该有更好的解决办法吧?
论坛的会话时效是多久?为什么稍隔一会发个贴或回个贴都要登录?

> 1、想请问BanQ:在进行J2EE项目时使用什么IDE开发工具,特
> 鹣胛实氖UML建模工具。是否听过TruFun?详细请见:www.tr
> fun.net
> ,是否用过什么MDA的工具?对于这一类MDA的工具如何评价?
>
>
> 2、想请问BanQ:在您的文中多次提到的弱化数据库概念,本?> 很能理解,但有一个情况想不通,如果EJB对象状态改变,如?> 金额从100改为200元,而数据库中的数据此时被另一客户端不
> üEJB层修改为300元,请问J2EE服务器会以哪个数据为准?E
> B的还是数据库的?最终如何同步?哪个数据会代替另一个呢?>
>
> 本人目前正在参与一个项目,提议公司考虑开源的架构,甚至
> 悸鞘褂JDon框架,但现在对于一些细节尚有不明,同时尚未?> 到合适的开发工具和开发流程方法,非常希望能与高手沟通交
> 鳌?>
> 目前设计架构及工具情况:
> RedHat Linux 9.0, JDK1.5, JBoss 4.0, MySql5
> ,Eclipse3.2(集成JBoss版), TruFun Plato 2006
> 标准版
> 表现层 拟采用
> Struts或JSF,虽然看贵站相关文章提到JSF先进一些,有些优
> 疲JSF没有经验,Struts还算了解。
> 数据层 拟采用 Hibernate ,但也不太熟悉。
> 另外 业务层打算用 EJB2.0或 EJB3.0 结合JDon框架
>
> 以上算是我们项目初期的一点想法,希望各位高手特别是BanQ
> ┙ㄒ楹椭傅恪?

在实际项目中使用整个team没有人接触过的技术,风险是相当大的。何况是一大堆你们都不曾使用的技术。

> 期待回复中……
>
> 另外问一下Jdon的页面为什么会隔一段时间就刷新一下?

这个建议BanQ改一改。看一篇文章,看着看着就给刷一下,不太好。

BanQ在不在啊?给点建议……

1、想请问BanQ:在您的文中多次提到的弱化数据库概念,本人很能理解,但有一个情况想不通,如果EJB对象状态改变,如某金额从100改为200元,而数据库中的数据此时被另一客户端不通过EJB层修改为300元,请问J2EE服务器会以哪个数据为准?EJB的还是数据库的?最终如何同步?哪个数据会代替另一个呢?

通过事务来控制

ejb2.0 ?ejb3.0+jdon,还不如直接用jdon

最近又研究了一下EJB,越来越了解了其中的一些机制,如果掌握得好,这东西还真是好东西,改变了以前数据库编程时代的传统思维啊~!