【发布时间】:2015-07-11 04:48:15
【问题描述】:
在 Grails 中,我有以下代码 sn-p。
class AutoCompleteController {
def getAutoCompleteData() {
// Open db connection and get the data
// and do other long and heavy computation
jsonString(data: result)
}
}
我想为来自相同用户、相同请求数据和相同用户 IP 地址的任何传入请求实施去抖动算法。。 p>
我一直在查看implementing debounce in Java 但是,我不知道如何将它与我的 grails 控制器集成。
请帮助我如何在 grails 中实现它?我正在寻找这样的 java 注释实现:
class AutoCompleteController {
@Debounce(delay = 1000) // ------------>>>>>> How to implement this annotation?
def getAutoCompleteData() {
// heavy logic
jsonString(data: result)
}
}
【问题讨论】:
标签: java servlets grails groovy request