IBATIS配置文件sqlmap-config.xml之乱配
2011-07-29 10:53
507 查看
iBATIS教程要从iBATIS的概念开始,它是又一个O/R Mapping解决方案,j和Hibernate相比,iBATIS最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBATIS是能满足你的要求又足够灵活的最简单的解决方案。
对于ibatis的配置文件sqlmap-config.xml,名字可以自定,下面是基本的配置:
<properties resource="jdbc属性文件路径">, 在这里指明了加载jdbc.properties文件的路径,本文件中存放数据源连接字符串,如下所示:
﹤sqlMap resource="User.xml" /﹥ 用户自定义文件
未完待续...
对于ibatis的配置文件sqlmap-config.xml,名字可以自定,下面是基本的配置:
﹤?xml version="1.0" encoding="UTF-8" ?﹥ ﹤!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd"﹥ ﹤sqlMapConfig﹥ <properties resource="jdbc.properties"/> <!--DataSource ConnectingString --> ﹤settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false" /﹥ ﹤transactionManager type="JDBC" ﹥ ﹤dataSource type="SIMPLE"﹥ ﹤property name="JDBC.Driver" value="${jdbc.driverClassName}"/﹥ ﹤property name="JDBC.ConnectionURL" value="${jdbc.url}"/﹥ ﹤property name="JDBC.Username" value="${jdbc.username}"/﹥ ﹤property name="JDBC.Password" value="${jdbc.password}"/﹥ ﹤/dataSource﹥ ﹤/transactionManager﹥ ﹤sqlMap resource="User.xml" /﹥ ﹤/sqlMapConfig﹥
<properties resource="jdbc属性文件路径">, 在这里指明了加载jdbc.properties文件的路径,本文件中存放数据源连接字符串,如下所示:
# Mysql: datasource connectiongString jdbc.driverClassName = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql://localhost/MyTest jdbc.username = root jdbc.password = 123 #Oracle:datasource connectiongString jdbc.driverClassName = oracle.jdbc.driver.OracleDriver jdbc.url = jdbc:oracle:thin:@localhost:1521:devdb jdbc.username = root jdbc.password = 123 #SQL Server 2005+:datasource connectiongString jdbc.driverClassName = com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc.url = jdbc:sqlserver://localhost:1433;DatabaseName=gjcx; jdbc.username = root jdbc.password = 123 #SQL Server 2000:datasource connectiongString # jdbc.driverClassName = com.microsoft.jdbc.sqlserver.SQLServerDriver # jdbc.url = jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=gjcx; #when you use Windows IntegratedSecurity ,the jdbc.url will be... # jdbc.url =jdbc:sqlserver://localhost:1433;DatabaseName=gjcx;integratedSecurity=true配置文件中,其他的地方,可以不用过问,配置好数据源即可,不同是数据源,要加载不同的驱动文件,不同的连接字符串ConnectingString.
﹤sqlMap resource="User.xml" /﹥ 用户自定义文件
未完待续...
相关文章推荐
- Ibatis中sqlMapConfig.xml配置文件详解
- 从IBatis2.X 移植到IBatis3.0 sqlMapConfig and sqlMap XML 配置文件升级说明
- ibatis连接数据库的配置文件SqlMapConfig.xml---解析
- ibatis - sqlMapConfig.xml配置文件详解
- Ibatis:sqlMapConfig.xml配置文件详解
- iBATIS的配置文件sqlmapconfig.xml详细说明。
- Ibatis—sqlMapConfig.xml配置文件详解
- ibatis之——sqlMapConfig.xml配置文件详解
- ibatis学习之sqlMapConfig.xml文件配置详解
- 【Ibatis】(一)、sqlMapConfig.xml配置文件详解
- Ibatis—sqlMapConfig.xml配置文件详解
- ibatis - sqlMapConfig.xml配置文件详解
- SqlMapConfig.xml是ibatis连接数据库的配置文件
- IBatis ORM框架的总配置文件SqlMapConfig.xml 详细信息
- Ibatis—sqlMapConfig.xml配置文件详解
- IBatis ORM框架的总配置文件SqlMapConfig.xml 详细信息
- 从IBatis2.X 移植到IBatis3.0 sqlMapConfig and sqlMap XML 配置文件升级说明
- IBatis ORM框架的总配置文件SqlMapConfig.xml 详细信息
- 5.MyBatis 全局配置文件详解(sqlMapConfig.xml)
- 【Mybatis】sqlMapConfig.xml配置文件解析