smartsql和mysql_SmartSql Config配置

本文详细介绍了SmartSql配置的各个属性,如IsWatchConfigFile、ParameterPrefix等,以及如何配置数据库连接(Write和Read),包括DbProvider、ConnectionString和权重设置。同时,提到了SmartSqlMaps用于定位SmartSqlMap文件的位置,以及TypeHandlers用于自定义TypeHandler。最后,文章还提及了Web.config中数据库连接字符串的获取和ASP.NET的缓存配置选项。
摘要由CSDN通过智能技术生成

Demo

Settings 标签属性

属性

说明

IsWatchConfigFile

是否监控配置文件,用于配置文件热更新,默认为 false

ParameterPrefix

全局参数前缀,默认使用 $ 适配所有DB

IgnoreParameterCase

忽略参数大小写

IsCacheEnabled

是否开启缓存

Database 子标签

标签

说明

DbProvider

各Db Client 的 DbProviderFactory 实现类

Write

写库(必选)

Read

读库(可选)

DbProvider 标签

属性

说明

Name

名称标识,可用于Env标签的DB环境识别

ParameterPrefix

参数前缀:[SqlServer:@ ; MySQL:? ; Oracle::]

Type

类型

Write 标签

属性

说明

Name

名称标识

ConnectionString

数据库链接字符串

Read 标签

属性

说明

Name

名称标识

ConnectionString

数据库链接字符串

Weight

权重

TypeHandlers 子标签

TypeHandler 标签

属性

说明

Name

名称标识

Type

类型

SmartSqlMaps 子标签

标签

说明

SmartSqlMap

用于定位SmartSqlMap文件位置

SmartSqlMap 标签

属性

说明

Path

用于定位 SmartSqlMap 文件/目录 位置

Type

枚举类型:File/Directory,File:为文件资源;Directory:为目录资源,取该目录下所有Map文件

Web.config配置数据库连接

web.config配置数据库连接   第一种:取连接字符串 string connString = System.Web.Configuration.WebConfigurationManager. ...

Asp.net Web.Config - 配置元素 caching

Asp.net Web.Config - 配置元素 caching 记得之前在写缓存DEMO的时候,好像配置过这个元素,好像这个元素还有点常用. 一.caching元素列表   元素 说明 cache ...

asp.net中web.config配置节点大全详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值