[ 
https://issues.apache.org/jira/browse/IBATIS-416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487003
 ] 

David Smiley commented on IBATIS-416:
-------------------------------------

FYI: a conversation with the Spring - iBatis integration developer on their 
mailing list about this:
http://www.nabble.com/iBatis%2C-inline-SqlMapConfig-configuration--tf3529186.html#a9856796

> Ability to build SqlMapClient programmatically without SqlMapConfig.xml file
> ----------------------------------------------------------------------------
>
>                 Key: IBATIS-416
>                 URL: https://issues.apache.org/jira/browse/IBATIS-416
>             Project: iBatis for Java
>          Issue Type: Improvement
>    Affects Versions: 2.3.0
>            Reporter: David Smiley
>            Priority: Minor
>
> I've looked over Spring's support for iBatis and I observed that I am 
> required to have the SqlMapConfig.xml file.  It'd be nice if SqlMapClientImpl 
> and/or SqlMapExecutorDelegate had javabean get/set properties so that this 
> could be programatically constructed (particularly via Spring), thus not 
> requiring the SqlMapConfig.xml file.  At first inspection, it would seem that 
> the delegate class is already good for this purpose because it has quite a 
> few get/sets, but then I look at your SqlMapConfigParser class and see the 
> special way that, for example, defaultStatementTimeout is handled, is not 
> workable for external programatic configuration.  That's just one example.  
> In order to enhance Spring to not need this xml file, it'll need to 
> dynamically generate it in-memory to hand it to the builder.  Clearly a hack.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to