Bboss elasticsearch is a good elasticsearch client toolkit. It uses a method similar to mybatis to manage the query dsl script of elasticsearch using xml files. Variables, foreach loops, and logical judgments can be used in the query dsl script; configuration files support online modification, With automatic hot loading, development and debugging are very convenient.
There are three kinds of variable definition syntax in the script: #[xxx], $xxx, @{pianduan}
foreach loop syntax: #foreach-#end
Logical judgment syntax: #if-#else-#end, #if-#elseif-#else-#end
For more details, please visit:
https://my.oschina.net/bboss/blog/1556866
# Complete demo
https://gitee.com/bboss/elasticsearchdemo
# bboss elasticsearch features
https://www.oschina.net/p/bboss-elastic
bboss elasticsearch technical exchange group: 21220580
bboss elasticsearch WeChat official account: