我看到我可以使用SessionScope并进行插入 在SessionScope的范围内,并在范围的末尾进行刷新。
我的问题是,如果我能以某种方式定义之后,让我们 比如,每10次插入/保存对象,它们就会自动进行 被冲到数据库。
换句话说,我希望能够配置我使用flush与城堡活动记录的方式。
p.s:有没有办法为像NHibernate这样的对象配置级联行为?
答案 0 :(得分:0)
您可以连接自己的IPostInsertEventListener
,以便跟踪插入次数并相应地进行刷新。但我建议不要这样做,除非你有充分的理由这样做。
相关属性具有Cascade属性以设置级联行为。请参阅示例HasMany。