17 Star 31 Fork 15

bboss / elasticsearchdemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.80 KB
一键复制 编辑 原始数据 按行查看 历史
bboss 提交于 2023-06-30 20:33 . 升级框架版本到7.0.1

Bboss is a good elasticsearch Java rest client. It operates and accesses elasticsearch in a way similar to mybatis.

BBoss Environmental requirements

JDK requirement: JDK 1.8+

Elasticsearch version requirements: 1.X,2.X,5.X,6.X,+

Spring booter 1.x,2.x,+

bboss elastic demo,包含以下示例

拼音搜索示例

分页查询示例

地理位置检索示例

聚合统计查询示例

普通es 增删改、批量增删改、全文检索orm示例

父子关系检索示例

关键词高亮显示示例

关键词联想和补全示例(term suggest,phrase suggest,complete suggest)

使用参考文档

快速集成和应用

非spring boot项目: https://esdoc.bbossgroups.com/#/common-project-with-bboss

spring boot项目: https://esdoc.bbossgroups.com/#/spring-booter-with-bboss

详细配置说明参考文档: https://esdoc.bbossgroups.com/#/development

构建部署

源码下载

https://github.com/bbossgroups/elasticsearchdemo

通过gradle构建发布版本

前提:安装gradle

运行指令,打包发布版本 release.bat

运行

gradle构建成功后,在build/distributions目录下会生成可以运行的zip包,解压后,参考《bboss elasticsearch开发库使用介绍》修改elasticsearch的相关配置,然后找到demo的运行指令,就可以启动和运行demo:

打开配置文件conf/elasticsearch.properties,修改es地址,es账号和口令:

elasticsearch.rest.hostNames=127.0.1.1:9200

如果启动了elasticsearch认证,修改es账号和口令:

elasticUser=elastic

elasticPassword=changeme

运行demo

linux:

chmod +x startup.sh

./startup.sh

windows: startup.bat

elasticsearch技术交流群:166471282

elasticsearch微信公众号:bbossgroup

GitHub Logo

Java
1
https://gitee.com/bboss/elasticsearchdemo.git
git@gitee.com:bboss/elasticsearchdemo.git
bboss
elasticsearchdemo
elasticsearchdemo
master

搜索帮助