myBatis.net的一些备忘记录

myBatis.net网上的资料不多,自己折腾了些后记录一些可能会出现问题的地方。

对于调用多数据库,可以封装一个sqlmap,这样用起来感觉比dao方便不少。


public class myBatis
{
public ISqlMapper Sql;
protected DomSqlMapBuilder builder = new DomSqlMapBuilder();

public myBatis(string dB_Alias)
{
string _sqlMap = ConfigurationManager.AppSettings[dB_Alias];

if (!string.IsNullOrEmpty(_sqlMap))
Sql = builder.Configure(_sqlMap);
else
Sql = Mapper.Instance();

}

public myBatis()
{
Sql = Mapper.Instance();
}
}

在sqlmap配置文件中,传参的尽量用parameterMaps,可以减少数据量的传递,要确认调用的访问文件名和parameterMaps的property要保持一致。



无觅相关文章插件,快速提升流量

标签:

实在不堪垃圾评论的骚扰,还是禁止了吧,有事微博联系吧。