Thanks, Must have missed it in the docs.
Niels -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Larry Meadors Sent: Friday, November 04, 2005 4:03 PM To: user-java@ibatis.apache.org Subject: Re: Same table, multiple sources Uhm, that is already available. ;-) public Dao getDao(Class iface, String contextId); <context id="foo">...</context> <context id="bar">...</context> Larry On 11/4/05, Voorhoeve, Niels {PBG} <[EMAIL PROTECTED]> wrote: > Hi, > > I have a situation where I need to read the same table from a couple of > different servers. I'm using the ibatis dao framework on top of ibatis > sqlmaps. I've thought of a couple of solutions and was wondering what the > best practice is? > > 1. > a. Copy the sqlmap config file for the table to a new name. > b. Create another Dao class and context to use the new file. > > 2. > a. Create a second instance of a DaoManager from a second > dao-config.xml which reuses the same dao class and table. > > > It would be nice if the daoManager had a feature to specify the context to > use so that the above wouldn't be necessary. Would it be feasible to add > such a feature? > > I guess it would look something like: > dao-config.xml: > <context name="this.server"> > ... > <context name="that.server"> > > daoManager.getDao(SomeBean.class, "this.server"); > > Thanks, > Niels >