mirror of
https://gitee.com/dromara/easy-es.git
synced 2025-12-06 17:18:57 +08:00
113 lines
31 KiB
HTML
113 lines
31 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-US">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
<title>Easy-Es</title>
|
||
<meta name="generator" content="VuePress 1.9.7">
|
||
<link rel="icon" href="/img/logo.svg">
|
||
<script async="true" src="https://cdn.wwads.cn/js/makemoney.js" type="text/javascript"></script>
|
||
<script>
|
||
// 万维广告“禁止”广告拦截
|
||
// function called if wwads is blocked
|
||
// https://github.com/bytegravity/whitelist-wwads
|
||
function ABDetected() {
|
||
var adBlockDetected_div = document.createElement("div");
|
||
document.body.appendChild(adBlockDetected_div);
|
||
var navbar = document.querySelector(".navbar");
|
||
navbar.style.cssText="transition:top 300ms;top:33px";
|
||
adBlockDetected_div.style.cssText = "position: fixed; top: 0; left: 0; width: 100%; background: #E01E5A; color: #fff; z-index: 9999999999; font-size: 14px; text-align: center; line-height: 1.5; font-weight: bold; padding-top: 6px; padding-bottom: 6px;";
|
||
adBlockDetected_div.innerHTML = "我们的广告服务商 <a style='color:#fff;text-decoration:underline' target='_blank' href='https://wwads.cn/page/end-user-privacy'>并不跟踪您的隐私</a>,为了支持本站的长期运营,请将我们的网站 <a style='color: #fff;text-decoration:underline' target='_blank' href='https://wwads.cn/page/whitelist-wwads'>加入广告拦截器的白名单</a>。";
|
||
document.getElementsByTagName("body")[0].appendChild(adBlockDetected_div);
|
||
// add a close button to the right side of the div
|
||
var adBlockDetected_close = document.createElement("div");
|
||
adBlockDetected_close.style.cssText = "position: absolute; top: 0; right: 10px; width: 30px; height: 30px; background: #E01E5A; color: #fff; z-index: 9999999999; line-height: 30px; cursor: pointer;";
|
||
adBlockDetected_close.innerHTML = "×";
|
||
adBlockDetected_div.appendChild(adBlockDetected_close);
|
||
// add a click event to the close button
|
||
adBlockDetected_close.onclick = function() {
|
||
this.parentNode.parentNode.removeChild(this.parentNode);
|
||
navbar.style.cssText="transition:top 300ms;top:0";
|
||
};
|
||
}
|
||
|
||
function vote() {
|
||
var voteDetected_div = document.createElement("div");
|
||
voteDetected_div.style.cssText = "position: absolute; top: 0; left: 0; width: 100%; background: #7bbfea; color: #fff; z-index: 9999999999; font-size: 14px; text-align: center; line-height: 1.5; font-weight: bold; padding-top: 6px; padding-bottom: 6px;";
|
||
voteDetected_div.innerHTML = "<a style='color:#fff;text-decoration:underline' target='_blank' href='xxxxxx'>LiteFlow 正在参与“2021年度 OSC 中国开源项目”评选,请为我们投上宝贵的一票,谢谢!</a>";
|
||
document.getElementsByTagName("body")[0].appendChild(voteDetected_div);
|
||
voteDetected_div.onclick = function() {
|
||
this.remove();
|
||
};
|
||
}
|
||
|
||
function docReady(t) {
|
||
"complete" === document.readyState ||
|
||
"interactive" === document.readyState
|
||
? setTimeout(t, 1)
|
||
: document.addEventListener("DOMContentLoaded", t);
|
||
}
|
||
|
||
//check if wwads' fire function was blocked after document is ready with 3s timeout (waiting the ad loading)
|
||
docReady(function () {
|
||
setTimeout(function () {
|
||
if( window._AdBlockInit === undefined ){
|
||
ABDetected();
|
||
}
|
||
}, 3000);
|
||
});
|
||
</script>
|
||
<meta name="description" content="傻瓜级ElasticSearch搜索引擎ORM框架">
|
||
<meta name="keywords" content="liteflow,liteflow官网,规则引擎,流程引擎,开源,java规则引擎,rule engine,open source">
|
||
<meta name="theme-color" content="#11a8cd">
|
||
<meta name="wwads-cn-verify" content="6c4b761a28b734fe93831e3fb400ce87">
|
||
|
||
<link rel="preload" href="/assets/css/0.styles.6ef972f0.css" as="style"><link rel="preload" href="/assets/js/app.a043ea6c.js" as="script"><link rel="preload" href="/assets/js/2.b31e9563.js" as="script"><link rel="preload" href="/assets/js/5.a45d370b.js" as="script"><link rel="prefetch" href="/assets/js/10.19174b1e.js"><link rel="prefetch" href="/assets/js/11.894186b9.js"><link rel="prefetch" href="/assets/js/12.db605a96.js"><link rel="prefetch" href="/assets/js/13.b73cdb41.js"><link rel="prefetch" href="/assets/js/14.cf6889a0.js"><link rel="prefetch" href="/assets/js/15.00fe4aad.js"><link rel="prefetch" href="/assets/js/16.aaeacd30.js"><link rel="prefetch" href="/assets/js/17.18f91003.js"><link rel="prefetch" href="/assets/js/18.85a6012d.js"><link rel="prefetch" href="/assets/js/19.52abe221.js"><link rel="prefetch" href="/assets/js/20.5efd1216.js"><link rel="prefetch" href="/assets/js/21.b01e3dd8.js"><link rel="prefetch" href="/assets/js/22.19b7c6e9.js"><link rel="prefetch" href="/assets/js/23.61a37b77.js"><link rel="prefetch" href="/assets/js/24.c9fd2023.js"><link rel="prefetch" href="/assets/js/25.9f47cc67.js"><link rel="prefetch" href="/assets/js/26.d92123f2.js"><link rel="prefetch" href="/assets/js/27.26ed9a0f.js"><link rel="prefetch" href="/assets/js/28.27718b27.js"><link rel="prefetch" href="/assets/js/29.c587dc8e.js"><link rel="prefetch" href="/assets/js/3.9bed2644.js"><link rel="prefetch" href="/assets/js/30.bdf6c7e1.js"><link rel="prefetch" href="/assets/js/31.1f034574.js"><link rel="prefetch" href="/assets/js/32.9efe4239.js"><link rel="prefetch" href="/assets/js/33.c9d3e92a.js"><link rel="prefetch" href="/assets/js/34.082b3bdd.js"><link rel="prefetch" href="/assets/js/35.9b536766.js"><link rel="prefetch" href="/assets/js/36.538f4cab.js"><link rel="prefetch" href="/assets/js/37.ec29b472.js"><link rel="prefetch" href="/assets/js/38.345c3a98.js"><link rel="prefetch" href="/assets/js/39.3bd0ce3e.js"><link rel="prefetch" href="/assets/js/4.ff5881ba.js"><link rel="prefetch" href="/assets/js/40.38eac996.js"><link rel="prefetch" href="/assets/js/41.21fb6cbc.js"><link rel="prefetch" href="/assets/js/42.269bed85.js"><link rel="prefetch" href="/assets/js/43.ba49c91c.js"><link rel="prefetch" href="/assets/js/44.0ef92d59.js"><link rel="prefetch" href="/assets/js/45.ac944d9e.js"><link rel="prefetch" href="/assets/js/6.88a99593.js"><link rel="prefetch" href="/assets/js/7.50f14e69.js"><link rel="prefetch" href="/assets/js/8.36c9d6e9.js"><link rel="prefetch" href="/assets/js/9.54eecf7f.js">
|
||
<link rel="stylesheet" href="/assets/css/0.styles.6ef972f0.css">
|
||
</head>
|
||
<body class="theme-mode-light">
|
||
<div id="app" data-server-rendered="true"><div class="theme-container sidebar-open no-sidebar"><header class="navbar blur"><div title="目录" class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"><img src="/img/logo.png" alt="Easy-Es" class="logo"> <span class="site-name can-hide">Easy-Es</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active">首页</a></div><div class="nav-item"><a href="/pages/ec7460/" class="nav-link">文档</a></div><div class="nav-item"><a href="/pages/fb599d/" class="nav-link">💖支持</a></div><div class="nav-item"><a href="/pages/1a819d/" class="nav-link">🌻生态</a></div><div class="nav-item"><a href="/pages/55wa9d/" class="nav-link">🚀关于项目</a></div><div class="nav-item"><a href="/pages/kd129d/" class="nav-link">加入社区讨论</a></div><div class="nav-item"><a href="/pages/7d828w/" class="nav-link">参与贡献</a></div><div class="nav-item"><a href="/pages/6f829d/" class="nav-link">谁在使用</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="💞推荐" class="dropdown-title"><!----> <span class="title" style="display:;">💞推荐</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://gitee.com/easy-es/fit-plan" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
健身计划一键生成系统
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div><div class="nav-item"><a href="https://gitee.com/dromara/easy-es" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
Gitee
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://github.com/dromara/easy-es" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
Github
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="💫语言选择" class="dropdown-title"><!----> <span class="title" style="display:;">💫语言选择</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://easy-es.cn" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
简体中文
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://en.easy-es.cn" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
English
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <div class="sidebar-hover-trigger"></div> <aside class="sidebar" style="display:none;"><!----> <nav class="nav-links"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active">首页</a></div><div class="nav-item"><a href="/pages/ec7460/" class="nav-link">文档</a></div><div class="nav-item"><a href="/pages/fb599d/" class="nav-link">💖支持</a></div><div class="nav-item"><a href="/pages/1a819d/" class="nav-link">🌻生态</a></div><div class="nav-item"><a href="/pages/55wa9d/" class="nav-link">🚀关于项目</a></div><div class="nav-item"><a href="/pages/kd129d/" class="nav-link">加入社区讨论</a></div><div class="nav-item"><a href="/pages/7d828w/" class="nav-link">参与贡献</a></div><div class="nav-item"><a href="/pages/6f829d/" class="nav-link">谁在使用</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="💞推荐" class="dropdown-title"><!----> <span class="title" style="display:;">💞推荐</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://gitee.com/easy-es/fit-plan" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
健身计划一键生成系统
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div><div class="nav-item"><a href="https://gitee.com/dromara/easy-es" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
Gitee
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://github.com/dromara/easy-es" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
Github
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="💫语言选择" class="dropdown-title"><!----> <span class="title" style="display:;">💫语言选择</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://easy-es.cn" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
简体中文
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://en.easy-es.cn" target="_blank" rel="noopener noreferrer" class="nav-link external">
|
||
English
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div> <!----></nav> <!----> </aside> <div class="home-wrapper" data-v-46a3a687><div class="banner" style="background:url(/img/back.png) center center / cover no-repeat;" data-v-46a3a687><div class="banner-conent" data-v-46a3a687><header class="hero" data-v-46a3a687><img src="/img/logo.svg" data-v-46a3a687> <!----> <p class="description" data-v-46a3a687>
|
||
🚀傻瓜级ElasticSearch搜索引擎ORM框架
|
||
</p> <p class="action" data-v-46a3a687><a href="/pages/ec7460/" class="nav-link action-button" data-v-46a3a687>开始使用 →</a></p></header> <div class="features" data-v-46a3a687><div class="feature" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>轻巧强大</h2> <p data-v-46a3a687>小身躯蕴藏着大能量,几乎零学习成本,几分钟就能上手。却可以完成复杂的ES功能。</p></a></div><div class="feature" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>简单高效</h2> <p data-v-46a3a687>先进的设计理念,简单至上,即便是不懂ES的小白,也能轻松驾驭,并节省3-8倍代码量。</p></a></div><div class="feature" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>功能丰富</h2> <p data-v-46a3a687>自动索引托管,自动分页,傻瓜级CRUD,高亮,权重,聚合,IP,GEO地理位置,父子嵌套,应有尽有。</p></a></div></div></div> <div class="slide-banner" style="display:none;" data-v-46a3a687><div class="banner-wrapper" data-v-46a3a687><div class="slide-banner-scroll" data-v-46a3a687><div class="slide-banner-wrapper" data-v-46a3a687><div class="slide-item" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>轻巧强大</h2> <p data-v-46a3a687>小身躯蕴藏着大能量,几乎零学习成本,几分钟就能上手。却可以完成复杂的ES功能。</p></a></div><div class="slide-item" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>简单高效</h2> <p data-v-46a3a687>先进的设计理念,简单至上,即便是不懂ES的小白,也能轻松驾驭,并节省3-8倍代码量。</p></a></div><div class="slide-item" data-v-46a3a687><a href="javascript:;" data-v-46a3a687><!----> <h2 data-v-46a3a687>功能丰富</h2> <p data-v-46a3a687>自动索引托管,自动分页,傻瓜级CRUD,高亮,权重,聚合,IP,GEO地理位置,父子嵌套,应有尽有。</p></a></div></div></div> <div class="docs-wrapper" data-v-46a3a687><span class="doc active" data-v-46a3a687></span><span class="doc" data-v-46a3a687></span><span class="doc" data-v-46a3a687></span></div></div></div></div> <div class="main-wrapper" data-v-46a3a687><div class="main-left"><!----> <div class="theme-vdoing-content custom card-box content__default" data-v-46a3a687><p><br><br></p> <p align="center"><a href="/pages/fb599d/" class="become-sponsor">支持这个项目</a></p> <br> <h2 id="🍬特性"><a href="#🍬特性" class="header-anchor">#</a> 🍬特性</h2> <ul><li><strong>零侵入</strong>:针对ES官方提供的RestHighLevelClient只做增强不做改变,引入EE不会对现有工程产生影响,使用体验如丝般顺滑。</li> <li><strong>损耗小</strong>:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作。</li> <li><strong>自动化</strong>: 全球领先的哥哥你不用动,索引我全自动模式,帮助开发者和运维杜绝索引困扰。</li> <li><strong>强大的 CRUD 操作</strong>:内置通用 Mapper,仅仅通过少量配置即可实现大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求。</li> <li><strong>支持 Lambda 形式调用</strong>:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错段。</li> <li><strong>支持主键自动生成</strong>:支持多种主键策略,可自由配置,完美解决主键问题。</li> <li><strong>支持 ActiveRecord 模式</strong>:支持 ActiveRecord 形式调用,实体类只需继承 Model 类即可进行强大的 CRUD 操作。</li> <li><strong>支持自定义全局通用操作</strong>:支持全局通用方法注入( Write once, use anywhere )。</li> <li><strong>内置分页插件</strong>:基于RestHighLevelClient 物理分页,开发者无需关心具体操作,且无需额外配置插件,写分页等同于普通 List 查询,比MP的PageHelper插件用起来更简单,且保持与其同样的分页返回字段,无需担心命名影响。</li> <li><strong>MySQL功能全覆盖</strong>:MySQL中支持的功能通过EE都可以轻松实现。</li> <li><strong>支持ES高阶语法</strong>:支持聚合,嵌套,父子类型,高亮搜索,分词查询,权重查询,Geo地理位置查询,IP查询等高阶语法,应有尽有。</li> <li><strong>良好的拓展性</strong>:底层仍使用RestHighLevelClient,可保持其拓展性,开发者在使用EE的同时,仍可使用RestHighLevelClient的所有功能。</li></ul> <br> <h2 id="✨最新版本-latest-version"><a href="#✨最新版本-latest-version" class="header-anchor">#</a> ✨最新版本 Latest Version: <a href="https://search.maven.org/search?q=g:io.github.xpc1024%20a:easy-*" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/github/v/release/xpc1024/easy-es?include_prereleases&logo=xpc&style=plastic" alt="Maven Central"><span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></h2> <p><strong>Maven:</strong></p> <div class="language-xml line-numbers-mode"><pre class="language-xml"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>dependency</span><span class="token punctuation">></span></span>
|
||
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>groupId</span><span class="token punctuation">></span></span>cn.easy-es<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>groupId</span><span class="token punctuation">></span></span>
|
||
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>artifactId</span><span class="token punctuation">></span></span>easy-es-boot-starter<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>artifactId</span><span class="token punctuation">></span></span>
|
||
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>version</span><span class="token punctuation">></span></span>Latest Version<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>version</span><span class="token punctuation">></span></span>
|
||
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>dependency</span><span class="token punctuation">></span></span>
|
||
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br></div></div><p><strong>Gradle:</strong></p> <div class="language-groovy line-numbers-mode"><pre class="language-groovy"><code>compile group<span class="token punctuation">:</span> <span class="token string">'cn.easy-es'</span><span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token string">'easy-es-boot-starter'</span><span class="token punctuation">,</span> version<span class="token punctuation">:</span> <span class="token string">'Latest Version'</span>
|
||
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><div class="custom-block tip"><p class="custom-block-title">版本稳定吗?</p> <p>在1.0正式稳定版本发布前,我们所有功能已经面向全球开发者长期试用, 而且针对每项功能我们都有测试用例覆盖.</p> <p>另外我们针对整个框架的性能,安全等方面都做了理论分析+实际测试,确保每位用户用得放心.</p> <p>我们由Star总数超10万的Dromara社区孵化,并有良好的社区答疑群。基本上有问必答,如出现bug,通常2个工作日内必解决。</p> <p>所以,请放心使用!</p></div> <br> <h2 id="🎉致谢"><a href="#🎉致谢" class="header-anchor">#</a> 🎉致谢</h2> <p>Easy-Es自从2021年开源以来,获得了很多人的支持。目前社区群答疑总计超500人,收获Star超2K, 尽管这算不上很多,但对于ES这种高门槛,低频使用的工具,已经算得上优秀了,而且开源至今时间不超半年,</p> <p>这离不开社区小伙伴的支持和意见以及PR,感谢你们!我们会秉承"把简单,易用,方便留给用户,把复杂留给框架"的理念,致力于实现"让天下没有难用的ES"愿景,继续砥砺前行!</p> <br> <h2 id="🏡代码托管"><a href="#🏡代码托管" class="header-anchor">#</a> 🏡代码托管</h2> <a href="https://gitee.com/dromara/easy-es" target="_blank"><img src="https://img.shields.io/badge/Gitee-red?logo=gitee&logoColor=white&style=for-the-badge" class="no-zoom"></a> <a href="https://github.com/dromara/easy-es" target="_blank"><img src="https://img.shields.io/badge/Github-blue?logo=github&logoColor=white&style=for-the-badge" class="no-zoom"></a> <br> <h2 id="💪🏻参与开发"><a href="#💪🏻参与开发" class="header-anchor">#</a> 💪🏻参与开发</h2> <p>欢迎各路好汉一起来参与完善 Easy-Es,我们期待您的 PR!</p> <p>如果您想贡献,请先查看<a href="/pages/ae4dd5/">参与开发</a>。</p> <br> <h2 id="🍭架构图"><a href="#🍭架构图" class="header-anchor">#</a> 🍭架构图</h2> <img src="/img/eejg.svg" style="zoom:120%;"> <br> <h2 id="🧲友情链接"><a href="#🧲友情链接" class="header-anchor">#</a> 🧲友情链接</h2> <span style="width:150px;flex:1;text-align:left;"><a href="https://gitee.com" target="_blank"><img src="/img/link/gitee-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://www.oschina.net" target="_blank"><img src="/img/link/oschina-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/TLog" target="_blank"><img src="/img/link/tlog-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/sa-token" target="_blank"><img src="/img/link/satoken-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/sureness" target="_blank"><img src="/img/link/sureness-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://liteflow.yomahub.com/" target="_blank"><img src="/img/link/lite-flow.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/hutool" target="_blank"><img src="/img/link/hutool-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/Apache-ShenYu/incubator-shenyu" target="_blank"><img src="/img/link/shenyu-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/forest" target="_blank"><img src="/img/link/forest-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://gitee.com/dromara/MaxKey" target="_blank"><img src="/img/link/maxkey-logo.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://dromara.org/" target="_blank"><img src="/img/link/dromara.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span> <span style="width:150px;text-align:left;"><a href="https://baomidou.com/" target="_blank"><img src="/img/link/mp.png" class="no-zoom" style="height:40px;max-width:150px;margin:10px;"></a></span></div></div> <div class="main-right"><!----> <!----> <!----> <!----></div></div></div> <div class="footer"><div class="icons"><a href="mailto:xpc@dromara.com" title="Mail" target="_blank" class="iconfont icon-youjian"></a><a href="https://gitee.com/dromara/easy-es" title="Gitee" target="_blank" class="iconfont icon-gitee"></a><a href="https://github.com/dromara/easy-es" title="GitHub" target="_blank" class="iconfont icon-github"></a></div>
|
||
Theme by
|
||
<a href="https://github.com/xugaoyi/vuepress-theme-vdoing" target="_blank" title="本站主题">Vdoing</a>
|
||
| Copyright © 2022-2022
|
||
<span><a href="https://gitee.com/easy-es/">老汉</a>| MIT License</span></div> <div class="buttons"><div title="返回顶部" class="button blur go-to-top iconfont icon-fanhuidingbu" style="display:none;"></div> <div title="去评论" class="button blur go-to-comment iconfont icon-pinglun" style="display:none;"></div> <div title="主题模式" class="button blur theme-mode-but iconfont icon-zhuti"><ul class="select-box" style="display:none;"><li class="iconfont icon-zidong">
|
||
跟随系统
|
||
</li><li class="iconfont icon-rijianmoshi">
|
||
浅色模式
|
||
</li><li class="iconfont icon-yejianmoshi">
|
||
深色模式
|
||
</li><li class="iconfont icon-yuedu">
|
||
阅读模式
|
||
</li></ul></div></div> <!----> <!----> <!----></div><div class="global-ui"></div></div>
|
||
<script src="/assets/js/app.a043ea6c.js" defer></script><script src="/assets/js/2.b31e9563.js" defer></script><script src="/assets/js/5.a45d370b.js" defer></script>
|
||
</body>
|
||
</html>
|