ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Raible <li...@raibledesigns.com>
Subject Re: JDBCRealm using iBATIS?
Date Thu, 17 Mar 2005 17:03:15 GMT
FWIW, I recently switched from using container-managed security (i.e. 
JDBCRealm in Tomcat) to using Acegi Security and it's working great so 
far.  Not only is it portable between app servers, but it allows you to 
easily plugin in your own authentication provider.

Matt

On Mar 17, 2005, at 8:24 AM, Brett Gorres wrote:

> 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 <brandon.goodin@gmail.com> 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
> 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
> >


Mime
View raw message