[ http://issues.apache.org/jira/browse/IBATISNET-69?page=all ]
Ron Grabowski updated IBATISNET-69: ----------------------------------- Attachment: LoadSqlMapMappingFiles.cs Based off uploaded code from IBATISNET-63. Support for loading sqlMap nodes from an external location: <sqlMaps resource="externalSqlMaps.xml" /> Sample external file: <?xml version="1.0" encoding="utf-8" ?> <sqlMaps> <sqlMap resource="Foo.xml" /> <sqlMap resource="Bar.xml" /> </sqlMaps> Added logging to indicate the number of sqlMap nodes that were loaded. TODO: Update SqlMapConfig.xsd to allow resource, url, or embedded attribute. > Allow sqlMap nodes to come from an external location rather than > /sqlMapConfig/sqlMaps/sqlMap > --------------------------------------------------------------------------------------------- > > Key: IBATISNET-69 > URL: http://issues.apache.org/jira/browse/IBATISNET-69 > Project: iBatis for .NET > Type: Improvement > Reporter: Ron Grabowski > Assignee: Gilles Bayon > Priority: Minor > Attachments: LoadSqlMapMappingFiles.cs > > " > Re: Sharing Maps and Configs > Bob Hanson > Fri, 29 Apr 2005 13:38:23 -0700 > I think one small change would go a long way towards making > configuration as flexible as possible. > Remove the <sqlMap> elements from SqlMap.config and allow <sqlMaps> to > specify a URL to a separate maps.config file like: > <sqlMaps url="c:/some directory/myDatabase/TEST/maps.config"> > or > <sqlMaps url="c:/some directory/myDatabase/PROD/maps.config"> > This way the maps can be defined in a single location. As my example > above shows, it makes it very easy to switch between a test and > production version of the maps. If you are using a DAL you don't have > to modify a bunch of elements in every SqlMap.config for every single > project that is using the DAL. They would all just point to the > version of the maps.config file that they need. > " > http://tinyurl.com/cln88 > http://www.mail-archive.com/ibatis-user-cs%40incubator.apache.org/msg00354.html > http://tinyurl.com/dht49 > http://www.mail-archive.com/ibatis-user-cs%40incubator.apache.org/msg00416.html -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira