Brandon:
 
- ability to potentially switch db connection parameters in only one ibatis database.properties file (don't repeat yourself)
 
- ability to change your user auth data model in one ibatis XML file instead of potentially multiple web.xml files
 
- wouldn't this provide good "inversion of control" / "dependency injection": if the realm implementation itself were configurable, you'd presumably tweak that realm implementation in one place (if, for example, you wanted to temporarily read in user information from an XML file during db maintenance.)  Your ibatis realm implementation may be a singleton used by more than one app--and you could get away with configuring that in only one spot if that's what floats your boat...
 
It seems worthwhile to me--in fact I had already considered doing something like this...
But I wasn't using Tomcat at the time.  My only reservation is that I would be more likely to develop and use something like this if it were made to be portable across Java app servers.
 
Agree? Disagree?
 
-Brett


Brandon Goodin <[EMAIL PROTECTED]> wrote:
i don't see why you would need to use ibatis for that. If you wanted
to you could write a Realm implementation that took advantage of
ibatis... but, why?

Brandon


On Thu, 17 Mar 2005 15:37:03 +0000, Tim Christopher
<[EMAIL PROTECTED]>wrote:
> Hi,
>
> Can anyone let me know if it is possible to use iBATIS for
> implementing JDBCRealm, or do I have to access the database directly?
>
> I've looked on Google and in the Developer Notes for iBATIS and have
> found nothing on this topic.
>
> Any help would be much appreciated.
>
> Tim Christopher
>

Reply via email to