<section class="series-text">
<p>一個成熟的 REST API 往往需要大量工作,以靈活的方式發佈資源通常需要在靈活性和操作數量之間取得平衡。</p>
<p>一方面,您希望<strong title="允許客户端以多種靈活的方式搜索信息">允許客户端以多種靈活的方式搜索信息</strong>。另一方面,您不想實現太多操作。</p>
<p><strong title="API 的搜索/查詢語言">API 的搜索/查詢語言</strong>更合理——它允許進行單個、簡潔的操作,同時仍然可以充分利用 API 進行強大的搜索。</p>
</section>
<section class="series-category baeldung_series_block">
<div>
<img src="/file/story/attachments/image/l/633c4e8f-e4e9-4fc9-ae44-230e563328ba">
</div>
</section>
<section>
<h2>REST 查詢語言基礎</h2>
<div>
<ul>
<li><img src="/file/story/attachments/image/l/671441be-b166-4be1-b7d1-e30cc46923d1"> <span lang="en">REST 查詢語言與 Spring 和 JPA Criteria</span></li>
<li><img src="/file/story/attachments/image/l/05cbe1ff-db0a-4466-9737-418dd66da9e8"> <span lang="en">REST 查詢語言與 Spring Data JPA Specifications <span lang="en">(流行)</span></span></li>
<li><img src="/file/story/attachments/image/l/7d557859-c0bd-472d-9d88-7f89e73ff168"> <span lang="en">REST 查詢語言與 Spring Data JPA 和 Querydsl</span></li>
</ul>
</div>
</section>
REST 查詢語言高級