From what I can gather from this chain I would say what you are looking for can
be found by using maven2 and modules.
I use this all the time with the following kind of setup
/parent module
/core module (this has all of the common sqlmap etc...)
/db-access-scope1 module (depends on core)
/db-access-scope2 module (depends on core)
Check it out it might just be what you are looking for
Nathan
On Jan 26, 2010, at 2:26 AM, Andy Law wrote:
>
> Rick,
>
> Thanks for that response.
>
>
> Rick.Wellman wrote:
>>
>> I am not even sure this is worth two-cents but:
>> What (for lack of a better word) confuses me is the phrase "generate a
>> jar file that will pull out some of the data..."
>>
>
> What I'm trying to say is that in the ideal world, application 1 would have
> a dependency on a specific jar (let's call it db-access-scope1) and
> application 2 would have a similar dependency on a different jar (let's call
> that one db-access-scope2). The two jars (db-access-scope{1,2}) would be
> generated from a single common code base but with subtley different
> configurations.
>
>
>
> Rick.Wellman wrote:
>>
>> From what I can decipher, I would handle it like this. As you say, your
>> data model itself is identical but the second application needs extra
>> constraints. I would simply use iBatis' dynamic SQL features to write
>> the additional constraints into your sqlmaps. Only your second
>> application would "trigger" the additional constraints. I would imagine
>> that you would somehow encapsulate this into some class (or classes)
>> that the second application uses and the first does not. While I could
>> have missed something, it just seems like you might be looking for a
>> solution that is more complicated than it needs to be.
>>
>
> I think that we may end up with a variation of this post-compilation
> configuration. The niggle that I have is the potential to misconfigure, but
> I think that with sufficient counselling I may be able to get over that :o}
>
> Thanks again.
>
> Later,
>
> Andy
>
> --
> View this message in context:
> http://old.nabble.com/How-would-you---the-experts---design-this--tp27304322p27319887.html
> Sent from the iBATIS - User - Java mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
Nathan Maves
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]