使用nhibernate 遇到很多问题,具体统计如下
1.当string 长度超过4000个字符,Nhibernate只会自动截取4000个字符,存入数据库.
这个bug一直到8.4存在, 下个版本应该会解决.
2. nhibernate中表示byte的类型不能正常使用,sbyte, 我在需要存放一些标记字段的时候只能用smallint
不知道是我烂还是nhibernate的bug
3. nhibernate update数据只能一条一条的Update,没有Update table set columnname=value where ... 这种方式.在实际应用的时候可能会出现效率低下的问题
整个nhibernate用起来还是感觉很好,让我脱离了sql的操作,sql我老写错.
www.ipower.net.cn 专业域名,虚拟主机,企业邮箱供应商, 网络时代新动力