- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个正在运行的 grails 应用程序,我想在其中添加一些功能。
我想在一个对象被插入、更新或删除到数据库之后做。
我想到的是触发一个 JMS 事件“person.inserted”、“person.updated”,并将相应的 ID 作为参数。当我捕捉到事件时,我想对 Object 做点什么。
因此我想从数据库中检索它。我在从数据库中检索对象时遇到问题。
DomainObject.get(<id>)
afterInsert
最佳答案
当 JMS 消费者收到事件时,可能是您的事务尚未提交。当找不到对象时,您可能希望使用重试策略,等待几秒钟直到下一次尝试。
你说的是测试。您使用的是单元测试,还是功能/集成测试?也许是手动的?在尝试加载对象之前,您可以在订阅者中添加 sleep 。
关于grails - afterInsert, afterUpdate JMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41062577/
我有一个这样的域类: class Domain { String a int b String c ... def afterInsert(){ def anot
我有一个正在运行的 grails 应用程序,我想在其中添加一些功能。 我想在一个对象被插入、更新或删除到数据库之后做。 我想到的是触发一个 JMS 事件“person.inserted”、“perso
我有一个域对象,它保存基于作为同一域对象属性的参数的计算结果。我想确保任何时候参数被用户更改,它都会重新计算并正确保存到数据库中。 我正在尝试使用 afterInsert(首先确保计算正确)和 aft
在 Apostrope CMS 中,我希望使用 apostrope-submit-widgets 提交一个片段 - 一切似乎都正常,除了我的 afterInsert 方法被调用了两次,因此发送了两次电
我遇到了这个奇怪的错误,无法在此问题的以前的答案中找到任何解决方案,我认为这与我的案件有关。 我在这样的域的afterInsert()方法中遇到此问题 Class Employee { /**
我有一个用户实体: @Entity() export class User extends BaseEntity { @PrimaryGeneratedColumn('uuid') id: s
假设我有一个模型 Person .我的域正在使用 GORM 触发器,例如: def afterInsert() { someService.someMethod(this.id) } def
简单地说,我有以下场景: class OwnedRights { static belongsTo = [comp: Competition] @Transactional d
我在后端编写了以下函数 => dataa.js 文件 let recived_msg_users = [] ; export function chat_afterInsert(item,
是否可以(至少)在 Objection ORM 的 $afterInsert Hook 中检索创建模型的 ID? async $afterInsert(queryContext) 我猜想并希望它能
我是一名优秀的程序员,十分优秀!