MyBatis For .NET學習-問題總結

1. MyBatis在進行sqlserver與c# 類型轉換時須要注意,sqlserver中dbtype爲float時,c#須要使用double與之對應,而不能使用float或decimalsql

 

2. MyBatis沒法識別C#聲明的Type屬性,以下代碼mybatis

public class Log
{
    public int Id{set;get;}
    public string Type{set;get;}       //mybatis 沒法識別  
}

在mybatis中使用以上class做爲parameterClass時系統會報異常。sqlserver

 

3. parameterClass中的使用標準類型時須要與系統保持一致,如statement 中parameterClass=「String」,C#中使用string時系統會報異常,反之亦然。spa

相關文章
相關標籤/搜索