j2ee松散耦合数据库

02-11-03 sunwei

在j2ee中,ejb与数据库之间的交互使用entity bean,在程序员

2002年第八期(可能有误,就是ejb专题那期),看到一个j2ee的应用

实例,作者介绍在使用中,因为ejb的数据粒度过细,甚至超过了sql语言

造成了数据库与ejb隔离的困难,(我在本科实习的时候,就已经看到

公司使用pb做的一套开发模板,与数据库耦合非常小,数据库具体字段

描述都做到了一个字典表里面,生成查询以及添加页面需要只是几分钟)

但现在布置给我师妹让她们写实体bean,却要一个一个对应到数据库中,

如果数据库不稳定,那这些bean就一定要修改的了。?

我在ibmdeveloperwork上看到一个j2ee松散耦合数据库的文章,但是语焉不详,感觉不实用,不知道大家的解决方法是什么?

banq
2002-11-03 09:56

 entity bean是与数据库结合很紧密,所以数据库结构如果改变,entity bean也会随着改变,

   其实entity bean改变也很方便,依据数据库改变所做的改变都是一些机械化 程序化的改变,

   这种改变可以由程序自动完成,如Jbuilder7 就做到了数据库结构一便,entity bean的改变通过

   可视化操作能方便的立即改变,这就增加了系统的灵活性,可以根据用户做反复修改。

  

    至于entity bean和其他层的偶合性,可以用模式来解决,比如session facade,这样 entity变化后

   如果需要 适当修改这个facade就可以。

mdwolf
2002-11-04 13:43

至于entity bean和其他层的偶合性,可以用模式来解决,比如session facade,这样 entity变化后
   如果需要 适当修改这个facade就可以。
<p>

有例子可以指引一下吗?