腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2266)
视频
沙龙
2
回答
拥有多个
NHibernate
EventListeners是个好主意吗?
nhibernate
我们刚刚开始使用
NHibernate
,并且一直
在
关注NH Cookbook3.0,其中突出显示了使用
EventListener
来标记对象,其中包含谁创建了对象以及何时创建对象,然后是谁更改了对象。因此,单个事件侦听器代码将如下所示:{public bool OnPreUpdate(
PreUpdateEvent
e) _st
浏览 0
提问于2010-12-02
得票数 0
回答已采纳
2
回答
从Hibernate捕获生成的SQL
java
、
spring
、
hibernate
我希望捕捉以下细节: @
EventListener
浏览 0
提问于2018-08-16
得票数 0
回答已采纳
2
回答
NHibernate
和
NHibernate
验证
nhibernate
、
nhibernate-validator
是否可以
在
PreTranctionCommint事件中使用
Nhibernate
验证框架验证域模型?如果可能,我们如何编写此事件?
浏览 14
提问于2011-09-22
得票数 2
2
回答
NHibernate
审计事件监听器实现错误调用`OnPreUpdate`
c#
、
nhibernate
、
nhibernate-3
我有一个使用
NHibernate
3的项目,我使用
NHibernate
中的Auditor Event Listener修剪实体中的字符串属性。Correction(preInsertEvent.Entity); } { retur
浏览 4
提问于2012-08-25
得票数 0
2
回答
在
OnPreInsert,OnPreUpdate中将对象添加到关联中
.net
、
nhibernate
、
audit
、
interceptor
、
event-listener
virtual IEnumerable<CompanyAudit> AuditLogs { }AuditLogs
集合
使用级联映射Access.ReadOnlyPropertyThroughCamelCaseField() }监听器只要求可审计对象创建日志条目,以便
更新
它们AuditEventListener : IPreInsertEventListener, IPreUpdateEven
浏览 8
提问于2010-05-14
得票数 3
回答已采纳
2
回答
更改完成后,
NHibernate
PreUpdateEvent
开火
c#
、
nhibernate
当我访问
PreUpdateEvent
时,我会得到包含
更新
数据的实体。
preUpdateEvent
.Entity -给出新的数据。(typeof(
preUpdateEvent
.Entity),
preUpdateEvent
.Entity.Id);public bool OnPre
浏览 4
提问于2014-01-17
得票数 2
回答已采纳
2
回答
Nhibernate
保存、
更新
、删除关系
nhibernate
、
save
、
cascade
当我用新产品添加新的ProductRelations
集合
时,它应该删除所有旧的关系并保存新的关系。但这是行不通的。它不会删除旧的,也不会保存新的。
浏览 2
提问于2009-09-02
得票数 1
1
回答
火星对
NHibernate
有什么影响?
sql-server
、
nhibernate
、
sql-server-mars
我正在比较实体框架和
NHibernate
,我想知道当使用Server时,启用或禁用MARS支持对
NHibernate
有什么影响(如果有的话)?MARS =多个活动结果集
在
Load (C#)或For Each (Visual )枚举
期间
调用该方法时,实体框架将尝试打开新的数据读取器。除非通过
在
连接字符串中指定multipleactiveresultsets=true来启用多个活动结果集,否则此操作将失败。有关更多信息,请参见MSDN上的。还可以将查询结果加载到列表
集合
中,这
浏览 0
提问于2011-10-05
得票数 9
回答已采纳
1
回答
使用多个
NHibernate
侦听器进行数据库
更新
?
c#
、
.net
、
hibernate
、
nhibernate
我在其中使用
NHibernate
2.1,并有一些实现IPreInsertEventListener、IPreUpdateEventListener、IPreDeleteEventListener的侦听器两者都与审计相关,但是执行非常不同的审计操作,因此不同的侦听器--一个侦听器审计所有内容并写入审计表,另一个侦听器只对不同表中的少数几个实体类型和
更新
数据感兴趣。我遇到的问题是,
在
创建或
更新
我的审计实体并将它们保存到会话之后,侦听器依次尝试刷新会话,这会触发另一个
更新
,不久我就会得到一个StackOver
浏览 0
提问于2011-12-06
得票数 1
1
回答
Nhibernate
IPreUpdateEventListener无法
更新
子对象
nhibernate
、
fluent-nhibernate
我
在
nhibernate
上附加了一个IPreUpdateEventListener,但是没有得到我想要的结果(保存子对象)。给定实体本身--假设ListOfHistory
在
构造函数中
更新
...public bool OnPreUpdate(
PreUpdateEvent
beforeUpdateEvent) //greatly watered down ... but如果是,它会向ListOfHistory
集合
中添加一个新的历史记录对象。不是
浏览 1
提问于2010-10-29
得票数 0
回答已采纳
1
回答
更新
后模拟...FROM DELETED触发器与
NHibernate
事件侦听器
database
、
nhibernate
、
fluent-nhibernate
、
triggers
、
event-listener
使用
NHibernate
事件侦听器,如何在发生
更新
时访问以前的实体状态,以便可以将替换的实体插入修订表中?
在
SQL Server中,我使用以下触发器: ON dbo.Posts AS FROM DELETED -- contains the previous row column values我已经实现了一个PostUpdateEventListener,但是
PreUpdateEvent
浏览 0
提问于2011-04-25
得票数 2
2
回答
如何在Hibernate 4应用程序中全面拦截Insert/Update/Delete DB事务
spring
、
hibernate
、
jpa
、
transactions
我
在
特定问题上创建了几个类似的线程,但让我总结一下我
在
全球面临的更多问题:需要拦截用Spring4.1.5编写的应用程序中的所有插入/
更新
/删除DB事务,Hibernate 4.3.8。@覆盖公共布尔值onPreUpdate(
PreUpdateEvent
arg0) {//.}}问题
EventListener
和Interceptor方法都不会拦截HQL executeUpdate()。但是我们
在
应用程序中有很多这方面的例子。其他一些用
浏览 0
提问于2018-11-16
得票数 5
回答已采纳
1
回答
升级到3.1后,
NHibernate
Validator抛出System.NotSupportedException
nhibernate
、
nhibernate-validator
(
PreUpdateEvent
事件中的EntityMode模式))
在
d:\CSharp\NH\NH\
nhibernate
\src\
NHibernate
\Action\EntityUpdateAction.cs()中,
在
d:\CSharp\NH\NH\
nhibernate
\src\
NHibernate
\Action\EntityUpdateAction.cs:中,第58行,
在
NHibernate
.Engine.ActionQueue.E
浏览 4
提问于2011-11-07
得票数 6
2
回答
NHibernate
EventListener
是否可以修改HasMany关系的内容?
c#
、
nhibernate
、
has-many
我已经创建并注册了一个实现IPreUpdateEventListener、IPreInsertEventListener和IPreDeleteEventListener的
NHibernate
事件侦听器。一旦触发,就会找到合适的父级,并对它们的位置
集合
进行操作,以便添加/删除位置。然后将父级发送到适当的存储库保存方法。我预计对locations
集合
的更改会层叠进行。然而,情况并非如此。
在
调试时,我已经验证了
集合
中存在期望值,但是数据库中没有任何修改,也没有任何尝试,就我通过SHOW_SQL日志所能
浏览 0
提问于2014-08-19
得票数 1
1
回答
防止
Nhibernate
持久化类中的特定
集合
nhibernate
、
model-view-controller
、
mapping
、
readonly
我有一个赞助商对象,它有一个
集合
,看起来像这样… public virtual IDictionary<SettingId, object> SettingValueDefaults { get; set但是,我希望能够在运行时对此
集合
进行更改,并让
nhibernate
忽略这些更改,甚至尝试将
集合
持久化。同样,我需要
nhibernate
来检索数据,这样我就可以
在
代码中使用它,而不是
在
执行
期间
持久化我对
集合
所做的数据更改。H
浏览 0
提问于2010-10-29
得票数 1
2
回答
nhibernate
映射多到多:为什么整个包
集合
被删除和重新插入?
nhibernate
、
many-to-many
、
bidirectional-relation
Nhibernate
用户、专业人士、专家和开发人员都被期望。救命啊! 我想要实现两类之间的n:m关系。学生参加更多的课程,课程由更多的学生作为成员组成。我
在
nhibernate
文档的第6.8节中做了与示例相同的操作(类别,Item)。因此,通过调用Add/Remove-方法,
在
列表MyCourses中插入一个课程之后,我保存了学生对象。还删除了所有
集合
,并重新创建了一个新列表,该列表减少了一个已删除元素。这个问题使得关系表中的id以非常快的速度递增,而通过对关系进行备份使id增加得非常快。我<e
浏览 2
提问于2010-01-07
得票数 1
1
回答
通过
NHibernate
使用无状态会话急切地获取曾孙
集合
.net
、
nhibernate
、
eager-loading
、
stateless-session
我使用
NHibernate
无状态会话将批量数据加载到数据库中。
在
加载数据时,后续实体需要查找以前的实体,以便将它们添加到子
集合
中。此操作涉及需要有关孙子对象的数据,而孙子对象又需要一个曾孙
集合
才可用。b.GreatGrandchildCollection", FetchMode.Eager)当我执行此操作时,TwoPhaseLoad
在
InitializeEntity
期间
抛出异常,因为会话
浏览 4
提问于2011-04-22
得票数 3
回答已采纳
1
回答
带期货的
NHibernate
父级、子级
集合
nhibernate
、
future
我有这样的设置: Parent,有一个Child的
集合
。两条SQL语句
在
一次往返中被发送到服务器,所以所有的数据都存在于一级缓存中,那么为什么NH仍然存在每个子级的SQL。 版本3.1.0.400
浏览 0
提问于2011-04-09
得票数 0
1
回答
在
长时间运行过程中使用
NHibernate
更新
状态表
nhibernate
、
rhino-servicebus
、
rhino-esb
每个进程都
更新
一个状态表,然后通过ajax轮询将其反映到UI中。这些进程正在使用Rhino (带有MSMQ)的后台应用程序中运行,进程通过发送“执行长进程”消息来触发。该流程本身正在对多个表执行各种数据操作、验证、
更新
、插入删除等操作。
浏览 5
提问于2014-03-20
得票数 0
1
回答
使用RIA服务的Fluent
NHibernate
自动映射
c#
、
nhibernate
、
fluent-nhibernate
、
wcf-ria-services
我最近遇到了一个小问题,或者更确切地说,是缺乏对
NHibernate
自动映射如何与RIA数据服务一起工作的理解。 也就是说,我不知道如何使用Association和Include属性。例如,我在数据库中创建了两个表和相应的类(
NHibernate
可以正确填充)。问题是,
在
客户端,RIA不会生成由外键绑定到其他表的属性(
集合
),尽管我已经
在
我的域模型的类中定义了它们……
在
客户端,它只生成属于自己的类的属性。我假设这些属性不是必需的,因为
NHibernate
自动映射程序应
浏览 0
提问于2010-04-15
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券