|
|
1
3
|
|
|
2
2
引发异常:
关闭连接:
回滚事务:
|
|
|
3
1
|
|
|
4
0
一个想法是,当您调试时,在查询执行开始之前立即停止,关闭数据库,然后让代码运行。然而,我认为有一种更好、更具程序性的方法来测试这一点。 |
|
5
0
设置事务内部代码读取的一些全局变量(我知道人们有全局变量,但这是一个很好的用法),如果它看到变量集,就会抛出异常。 |
|
|
6
0
|
|
|
7
0
一种方法是:
尝试更新临时实体将抛出一个exeption。 或者,如果使用NHibernateValidator,则可能会显式地使已设置的验证失败,例如,实体的名称属性长度不应超过10个字符。 如果使用长度超过10个字符的字符串填充实体的Name属性,并尝试保存该属性,则tx.Commit()将引发异常。 |
|
|
Nico Pizzo · 子查询上的nhibernate联接 8 年前 |
|
|
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 8 年前 |
|
|
Stu · 具有特定类型的字符串外键的NHibernate映射 8 年前 |
|
|
Zout · 为Hibernate的HiLo算法管理的列生成ID 8 年前 |