IBatisNet的配置(SqlMap.config)
下面我们来看一个很简单的配置文件
<settings><settinguseStatementNamespaces="false"/><settingcacheModelsEnabled="true"/></settings>
<providersresource="providers.config"/>
<!--Database connection information--><database><providername="sqlServer1.1"/><dataSourcename="IBatisNet"connectionString="server=.;database=IBatisNet;uid=sa;pwd=;"/></database>
<sqlMaps><sqlMapresource="SqlMap/NewsType.xml"/></sqlMaps></sqlMapConfig>
下面来简单说一下每个配置节的属性及作用:
1.Settings
Attribute | Description |
cacheModelsEnabled |
是否启用DataMapper的缓存机制,针对全部的SqlMap |
useStatementNamespaces |
是否使用Satement命名空间,这里的命名空间指的是映射文件中sqlMap节点的namespace属性 Example:useStatementNamespaces =”false” Default:true (disabled) |
validateSqlMap |
是否启用SqlMapConfig.xsd schema验证映射文件. |
useReflectionOptimizer |
是否启用反射来获取实体类的属性的值 Example:useReflectionOptimizer=”true” |
2.properties
Attribute | Description |
resource |
指定properties文件从应用程序根目录进行加载 |
url |
指定properties文件从相对路径进行加载 |
embedded |
指定properties文件可作为程序集的资源文件进行加载 |
3.providers
用于提供数据库驱动配置文件的文件名和路径,其子元素的含义同上
4.database
其中包括两个子元素,分别是provider和datasource
如果在providers.config文件中指定了默认的数据库驱动,那么provider节点就不需要设置了,它的作用是在换数据库驱动时不需要修改providers.config文件。
Example:
datasource节点用于指定ADO.NET Connection String.
Example:
5.sqlMap
该节点下需列出所有应用程序使用的DataMapper的实例,也就是映射文件。
Example:
转载于:https://www.cnblogs.com/EricGu/archive/2007/12/21/1008235.html
IBatisNet的配置(SqlMap.config)相关推荐
- iframe的src动态修改并刷新_微服务中配置中心Config+消息总线Bus,实现分布式自动刷新配置
技术/杨33 一.分布式配置中心Config 一套集中的.动态的配置管理,实现统一配置微服务中的每个子服务. Spring Cloud Config为微服务架构提供了集中化的外部配置支持,配置服务器为 ...
- php 规则配置,模块Config配置规则
模块信息文件:Config/App.php<?php return [ 'type' => 'module', 'name' => '商品', //名称 'icon' => ' ...
- springcloud 分布式配置中心 config server config client
---------------------------------------------------------------------------------------------------- ...
- 微信小程序:工具配置 project.config.json
微信小程序:工具配置 project.config.json 一.项目配置文件project.config.json 小程序开发者工具在每个项目的根目录都会生成一个 project.config.js ...
- 配置Web.config文件显示错误信息
1. 程序发布到IIS,打开页面报错很笼统,没有显示详细的错误信息 2. 配置Web.config如下,发现还是没有显示详细信息 <configuration><system.web ...
- 关于黑苹果的EFI该如何的配置和Config Configuration工具的使用
关于黑苹果的EFI该如何的配置和Config Configuration工具的使用 EFI文件夹的介绍 关于配置EFI Config Configuration工具的使用 个人博客 黑苹果Mac Wi ...
- spring cloud 2020.0.3 学习记录(四)配置中心config以及bus实现自动配置更新
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一.依赖 二.config 1.server端 2.client端 三.cloud bus实现配置自动更新 加入依赖 更新 ...
- 关于前端进行ios配置微信config出现验签失败的问题解决
关于前端进行ios配置微信config出现验签失败的问题解决 问题描述: 1.请求后台获取了微信配置参数并配置了微信参数后 2.在ios手机上显示验签失败,功能无法使用. 3.在微信开发者工具.安卓端 ...
- SpringCloud 分布式配置中心Config Hoxton版本
Spring Cloud Config简介:Spring Cloud Config为分布式系统提供了服务端和客户端用于支持外部配置.使用Config Server可以在所有环境中管理应用程序的外部属性 ...
最新文章
- CodeGen API分析
- 关于 Rocksdb 的 EnvWrapper 作用的小讨论
- SpringBoot部署项目到Linux上传文件路径问题
- 上传一个 游戏server架构图
- [转]JavaSE学习 Swing(二)
- 使用request获取访问者的真实IP
- CAA创建自定义CATIA工具栏按钮和菜单
- Linux内核中的IPSEC实现(6)
- 小学计算机余数在线,余数计算器-余数计算器
- AES加密和解密详解
- 从《我不是潘金莲》谈程序员的核心竞争力
- HTML<a>,<img>标签介绍及用法
- 【飞桨】GAN:U-GAT-IT【2020 ICLR】论文研读
- windows 下使用nginx 实现负载均衡
- XTransfer又双叒叕拿奖,XTransfer外贸收款这么靠谱吗?
- 影评分析第2篇 《博人传-火影忍者新时代》透过2W条评论看动漫
- 德鲁克日志读后感之二十二
- 万能的APT!编译时注解的妙用
- php伪造来路301,使用 fsockopen 伪造来路
- Abaqus idle 3600 seconds问题解决
热门文章
- Laravel中自定义guard,自定义Auth的attempt方法
- Python ImportError: No module named Image
- 代码风格研究:左花括号 是否换行???
- 杭电 Let's go to play
- PartyUs 待添加内容(不定期更新)
- [再寄小读者之数学篇](2014-05-25 非线性递归数列的敛散性)
- [转]四种π型RC滤波电路
- SQL-92标准 中文翻译——定义、记号和约定 (记号)
- 问题 L: A+B Problem (IV) : Input/Output Practice 山东科技大学OJ C语言
- Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)