From 56a2d2e7774c0e87d7f0b159e3df0875acf9e336 Mon Sep 17 00:00:00 2001
From: blinkfox <1181062873@qq.com>
Date: Thu, 31 Mar 2022 16:30:57 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3=EF=BC=8C?=
=?UTF-8?q?=E5=87=86=E5=A4=87=E5=8F=91=E5=B8=83=202.7.0=20=E6=AD=A3?=
=?UTF-8?q?=E5=BC=8F=E7=89=88=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 6 ++++--
docs/README.md | 2 +-
docs/quick-install.md | 4 +++-
pom.xml | 6 +++---
4 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index ed487d7..53d539d 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
[![Build Status](https://secure.travis-ci.org/blinkfox/fenix.svg)](https://travis-ci.org/blinkfox/fenix) [![Javadocs](http://www.javadoc.io/badge/com.blinkfox/fenix.svg)](http://www.javadoc.io/doc/com.blinkfox/fenix) [![GitHub license](https://img.shields.io/github/license/blinkfox/fenix.svg)](https://github.com/blinkfox/fenix/blob/develop/LICENSE) [![fenix](https://img.shields.io/badge/fenix-v2.6.1-blue)](https://search.maven.org/artifact/com.blinkfox/fenix/2.6.1/jar) [![fenix starter](https://img.shields.io/badge/fenix%20spring%20boot%20starter-v2.6.1-blue)](https://search.maven.org/artifact/com.blinkfox/fenix-spring-boot-starter/2.6.1/jar) [![codecov](https://codecov.io/gh/blinkfox/fenix/branch/develop/graph/badge.svg)](https://codecov.io/gh/blinkfox/fenix)
-> [🔥 Fenix](https://github.com/blinkfox/fenix)(菲尼克斯)是一个为了解决复杂动态 SQL (`JPQL`) 而生的 `Spring Data JPA` 扩展库,目的是辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 ActiveRecord 模式和多种查询方式的写法。
+> [🔥 Fenix](https://github.com/blinkfox/fenix)(菲尼克斯)是一个为了解决复杂动态 SQL (`JPQL`) 而生的 `Spring Data JPA` 扩展库,能辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 ActiveRecord 模式和多种查询方式。
[📖 使用文档](https://blinkfox.github.io/fenix) | [✨ Intellij lIDEA 插件](https://plugins.jetbrains.com/plugin/17158-fenix) | [🍉 示例项目 (fenix-example)](https://github.com/blinkfox/fenix-example)
@@ -24,7 +24,7 @@
## 🏖️️ 二、支持场景
-适用于 Java `Spring Data JPA` 项目,`JDK 1.8` 及以上,Spring Data JPA 的版本须保证 `2.1.8.RELEASE` 及以上;如果你是 Spring Boot 项目,则 Spring Boot 的版本须保证 `2.1.5.RELEASE` 及以上。因为后续版本的 Spring Data JPA 对其中 `QueryLookupStrategy` 的代码有较大改动。
+适用于 Java `Spring Data JPA` 项目,`JDK 8` 及以上,Spring Data JPA 的版本须保证 `2.1.8.RELEASE` 及以上;如果你是 Spring Boot 项目,则 Spring Boot 的版本须保证 `2.1.5.RELEASE` 及以上。
## ☘️ 三、Spring Boot 项目集成
@@ -99,6 +99,8 @@ fenix:
# v2.2.0 版本新增的配置项,表示自定义的继承自 AbstractPredicateHandler 的子类的全路径名
# 可以配置多个值,通常情况下,你也不需要配置这个值.
predicate-handlers:
+ # v2.7.0 新增的配置项,表示带前缀下划线转换时要移除的自定义前缀,多个值用英文逗号隔开,通常你不用配置这个值.
+ underscore-transformer-prefix:
```
## 🍔 四、示例概览
diff --git a/docs/README.md b/docs/README.md
index caa5277..00a6bdc 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,6 +1,6 @@
# 🍑 简介 :id=introduction
-> [🔥 Fenix](https://github.com/blinkfox/fenix)(菲尼克斯)是一个为了解决复杂动态 SQL (`JPQL`) 而生的 `Spring Data JPA` 扩展库,目的是辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 ActiveRecord 模式和多种查询方式的写法。
+> [🔥 Fenix](https://github.com/blinkfox/fenix)(菲尼克斯)是一个为了解决复杂动态 SQL (`JPQL`) 而生的 `Spring Data JPA` 扩展库,能辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 ActiveRecord 模式和多种查询方式。
[✨ Intellij IDEA 插件](https://plugins.jetbrains.com/plugin/17158-fenix) | [⛱️ 示例项目 (fenix-example)](https://github.com/blinkfox/fenix-example) | [🏝️ Fenix 使用的单元测试](https://github.com/blinkfox/fenix/tree/develop/src/test/java/com/blinkfox/fenix/repository)
diff --git a/docs/quick-install.md b/docs/quick-install.md
index f50a238..ebf0ae2 100644
--- a/docs/quick-install.md
+++ b/docs/quick-install.md
@@ -81,9 +81,11 @@ fenix:
# 扫描你自定义的 XML 标签处理器的位置,默认为空,可以是包路径,也可以是 Java 或 class 文件的全路径名
# 可以配置多个值,不过一般情况下,你不自定义自己的 XML 标签和处理器的话,不需要配置这个值.
handler-locations:
- # v2.2.0 版本新增的配置项,表示自定义的继承自 AbstractPredicateHandler 的子类的全路径名
+ # v2.2.0 新增的配置项,表示自定义的继承自 AbstractPredicateHandler 的子类的全路径名
# 可以配置多个值,通常情况下,你也不需要配置这个值.
predicate-handlers:
+ # v2.7.0 新增的配置项,表示带前缀下划线转换时要移除的自定义前缀,多个值用英文逗号隔开,通常你不用配置这个值.
+ underscore-transformer-prefix:
```
## 🍁 三、非 SpringBoot 项目集成 :id=not-spring-boot-project
diff --git a/pom.xml b/pom.xml
index bb2d6cc..a6134c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
fenix
This is an extension library to the Spring Data JPA complex or dynamic SQL query.
- 这是 Spring Data JPA 复杂或动态 SQL 查询的扩展库。
+ 这是一个为了解决复杂动态 SQL (JPQL) 而生的 Spring Data JPA 扩展库,能辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 ActiveRecord 模式和多种查询方式。
https://github.com/blinkfox/fenix
@@ -69,7 +69,7 @@
+ 为了保持向前兼容,在 Fenix 的 2.6.0 版本中添加了这两个依赖项,后续 3.0 大版本时才会考虑是否移除。 -->
org.dom4j
dom4j
@@ -121,7 +121,7 @@
com.alibaba
fastjson
- 1.2.79
+ 1.2.80
test