高分求救,多库应用的处理? (300分)

  • 主题发起人 主题发起人 Adnil
  • 开始时间 开始时间
A

Adnil

Unregistered / Unconfirmed
GUEST, unregistred user!
一个财务相关的系统,共有3个数据库
库1: 基本表,业务应用表等等
库2: 帐套A相关的表
库3: 帐套B相关的表
库2和库3的表结构完全相同。
请问我该如何应用ejb技术呢? cmp对象可以动态绑定到不同的库上面吗? WebSphere 5.0支持吗?
或者另外有好的方案?
谢谢!
 
ejb中肯定会实现你说的需求。好的方案?指什么?别的平台吗?问题说清楚点。
 
如何实现?
 
ejb?
太笼统了,肯定能实现的啊,你能说明白一点吧!!!
不懂
 
我再说一下吧,可能是我没有说清楚
一个财务相关的系统,共有3个数据库
库1: 基本表,业务应用表等等
库2: 帐套A相关的表
库3: 帐套B相关的表
库2和库3的表结构完全相同。
现在我想建立一个业务对象Object1,映射至Table1,但由于是帐套相关,也就是说
Object1可能映射绑定到库1.Table1,也有可能映射绑定到库2.Table1
我该如何建立这样的映射关系?
 
那就可以啊,你只要将你的与数据库连接对象的连接部分写成参数就可以了啊
程序在调用这个对象的时候以数据库连接参数做实参
 
能给点示例代码吗?
DepartmentLocalHome departmentLocalHome;
DepartmentLocal departmentLocal;
Context ctx = new InitialContext();
departmentLocalHome =
(DepartmentLocalHome) ctx.lookup("java:comp/env/ejb/department");
departmentLocal = departmentLocalHome.create(request.getParameter("id"), request.getParameter("name"), new Integer(0));
我是通过ejb的jini的生成对象的,数据库连接跟ejb的关系是在中间件服务器上面部署的。
不太明白你的意思,如何写成参数?
 
后退
顶部