• ibatitsnet 因为会Dao.config 配置数据版本太低导致的问题


    ProjectReview.Test.SqlMapTest.TestSqlMap:
    IBatisNet.Common.Exceptions.ConfigurationException :
    - The error occurred while configure DaoSessionHandler.
    - The error occurred in <property name="resource" value="App_DatasqlMap.config" xmlns="http://ibatis.apache.org/dataAccess" />.
    - Check the IBatisNet.DataAccess.DaoSessionHandlers.SqlMapDaoSessionHandler.
    ----> IBatisNet.Common.Exceptions.ConfigurationException : DaoManager could not configure SqlMapDaoSessionHandler.Cause:
    - The error occurred while loading SqlMap.
    - loading insert tag
    - The error occurred in <sqlMap embedded="PengeSoft.RFS.Maps.FileData.xml,PengeSoft.RFS" xmlns="http://ibatis.apache.org/dataMapper" />.
    - Check the InsertFileData.
    ----> IBatisNet.Common.Exceptions.ConfigurationException :
    - The error occurred while loading SqlMap.
    - loading insert tag
    - The error occurred in <sqlMap embedded="PengeSoft.RFS.Maps.FileData.xml,PengeSoft.RFS" xmlns="http://ibatis.apache.org/dataMapper" />.
    - Check the InsertFileData.
    ----> System.ArgumentException : 未找到请求的值“image”。

    解决方案: map 文件中会用到 dbType="image"   是因为Dao.config 中有的<provider name="OleDb2.0"/> 改成:<provider name="sqlServer2.0"/>

    <database>
    <provider name="OleDb2.0"/>
    <dataSource name="dbName" connectionString="Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=dbName;Data Source=local"/>
    </database>

    下面这个解决方法:原因是Provider=SQLOLEDB.1; 将其去掉就Ok 了


    ProjectReview.Test.RFSServiceTest.AddFileFormiYstByRFS:
    IBatisNet.DataAccess.Exceptions.DataAccessException : DaoProxy : unable to intercept method name 'GetDetail', cause : 不支持关键字: “provider”。
    ----> System.ArgumentException : 不支持关键字: “provider”。

  • 相关阅读:
    Mybatis plus注解使用
    RabbitMQ--mandatory、immediate参数和备份交换器
    Assert.assertEquals作用
    @PreAuthorize,@PostAuthorize, @Secured注解+EL表达式
    Derby数据库简单介绍和使用方法
    微服务—链路追踪(Sleuth+Zipkin)
    SpringCloudStream学习笔记(转)
    Oracle-最大连接数
    Oracle-in查询超过1000
    Oracle-索引
  • 原文地址:https://www.cnblogs.com/xiaoruilin/p/5547609.html
Copyright © 2020-2023  润新知