有关能动态处理数据库的EJB的建立?

WeiChs 2002-03-18 11:38:00
我想动态地创建数据库表,然而我又想用EJB来进行对此表中的数据操作,对于Entity Bean,必须先建立好数据库字段和Bean属性字段的对应关系,显然不行。能否用Session Bean 实现呢?
有没有其它的方式呢?
...全文
10 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
SuperMMX 2002-03-25
一个 Entity Bean 的实例比如说是数据库中的一条记录, 那么
根据你的需求, 这样的 Entity Bean 的一个实例是数据库中的一张
表, 然后又要处理这张表中的数据, 应该不行的.

回复
wafer_w 2002-03-25
能否用XML表示表的结构?

TO:: mhow(how)

实体BEAN真的那么差??都用会话BEAN?
回复
ahbill 2002-03-18
关注,关注
既然是以EJB为核心开发应用
面对动态表信息时,实体BEAN好象的确不能直接与动态表直接关联
但走临时表来关联,似乎的确效率不太高
那么,对于此类需求何理的处理方式是什么呢?
哪位朋友熟悉给谈谈。
回复
unlucky 2002-03-18
UP一下
我也想知道如何合理完成此类需求。
回复
unlucky 2002-03-18
不明白该如何有效处理
只能帮你UP一下
回复
mhow 2002-03-18
你的问题很简单,你事先不知道要操作的表名和字段名,但是想操作它。
你只要建立一个schema表,专门存储这些将来新建的表的表名和字段信息。
以后EJB在schema表中去获得这些动态创建的表的信息,然后再动态生成SQL语句。
另,在目前的情况下,即使是静态表,也建议你不要采用entitybean,效率太低并且灵活性太差
回复
相关推荐
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2002-03-18 11:38
社区公告
暂无公告