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