IbatisNet配置文件

一:sqlmapper配置文件中主要实现了几个配置

<sqlMapperConfig>

1.

<settings>
    <setting useStatementNamespaces="true"/>
  </settings>

2.

<providers resource="Config\DataBase\providers.config"/>

设置数据库驱动provider

3.

<database>

设置数据库配置,包括连接字符串等

4.

<sqlmaps>

sqlMap节点指定了映射文件的位置,配置中可以出现多个sqlMap节点,以指定项目内所包含的所有映射文件
<sqlMap embedded="" />
embedded中指定映射文件位置

 

二:映射文件的配置文件<sqlmap>

 

1.

<alias>
主要是配置实体类的别名,一般都是一个实体类对应一个xml文件

<alias>
    <typeAlias alias="classes" type="Model.Calsses,Model" />
</alias>

 

type属性表示xml映射实体的路径  ,alias表示映射xml的名称

 

2.

<resultMaps>

你的实体类与数据库字段的对应关系,如果数据库字段与实体类一样

<resultMap id="SelectAllResult" class="classes">
      <result property="Id" column="calsses_id" />
      <result property="Name" column="classes_name" />
      <result property="Description" column="classes_description" />
    </resultMap>

colume与数据库字段想对应
property表示映射实体的字段

转载于:https://www.cnblogs.com/ilooking/p/4639710.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值