与Castle ActiveRecord冲洗

时间:2009-09-02 19:42:53

标签: nhibernate castle-activerecord

我看到我可以使用SessionScope并进行插入 在SessionScope的范围内,并在范围的末尾进行刷新。

我的问题是,如果我能以某种方式定义之后,让我们 比如,每10次插入/保存对象,它们就会自动进行 被冲到数据库。

换句话说,我希望能够配置我使用flush与城堡活动记录的方式。

p.s:有没有办法为像NHibernate这样的对象配置级联行为?

1 个答案:

答案 0 :(得分:0)

您可以连接自己的IPostInsertEventListener,以便跟踪插入次数并相应地进行刷新。但我建议不要这样做,除非你有充分的理由这样做。

相关属性具有Cascade属性以设置级联行为。请参阅示例HasMany