J2EE 与 多数据库的支持(迷惑中。。)

在 J2EE 中可以支持多数据库,只要设置多个DATASOURCE 即可。
但是我如何判断用户是对哪个数据库进行操作呢?

JSP+SERVLET+SESSIONBEAN+CMP+ MYSQL(打算做好后转MSSQL)

我现在是做毕业设计,我做一个考试自动化系统,我打算把各个学科作成不同的数据库,每个库中由相同格式 TABLE,这样我的ENTITYBEAN 就可以不做修改的访问他们,但对不同的管理员对题库做管理时,我怎么知道他是操作哪个数据库呢?

请大家帮忙回答一下,我在开发过程中会把碰到的问题一一发在论坛上。谢谢大家。

服务器:JBOSS,

用不了那么麻烦吧,在你的table中加入一个类别字段来区别各个学科就可以了。

题词: 就这么简单。

这才叫做: “关系数据库”

这样我在查询的时候会比较烦 ,而且我在进行其他模块功能实现时也会很麻烦。

我还是希望有人能帮我解决一下我现在这个问题,谢谢大家。

1.你全部使用成ansi sql 这样的话,你的代码可以适应任何的
database,但是在功能的实现时会麻烦、效率也不高

2.每个数据库写不同的代码,更笨的办法

这也要用多数据库支持?拿着大炮轰蚊子!