diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md
index e6eabd4..73373f8 100644
--- a/docs/CHANGELOG.md
+++ b/docs/CHANGELOG.md
@@ -1,6 +1,6 @@
# 🍹 版本更新记录 :id=title
-### ⛵ v3.0.0 适配 SpringBoot 3.x 的版本 🆕 (2023-11-xx) :id=v300
+### ⛵ v3.0.0 适配 SpringBoot 3.x 的版本 🆕 (2023-11-07) :id=v300
- 新增适配了 SpringBoot 3.x 的版本;
diff --git a/pom.xml b/pom.xml
index f77c6d1..8df355e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.blinkfox
fenix
- 3.0.0-SNAPSHOT
+ 3.0.0
jar
fenix
diff --git a/src/main/java/com/blinkfox/fenix/specification/FenixJpaSpecificationExecutor.java b/src/main/java/com/blinkfox/fenix/specification/FenixJpaSpecificationExecutor.java
index c3c79d2..def4b9a 100644
--- a/src/main/java/com/blinkfox/fenix/specification/FenixJpaSpecificationExecutor.java
+++ b/src/main/java/com/blinkfox/fenix/specification/FenixJpaSpecificationExecutor.java
@@ -21,7 +21,7 @@ public interface FenixJpaSpecificationExecutor extends JpaSpecificationExecut
/**
* 基于 {@link FenixPredicate} 返回与之匹配的单个对象的 {@link Optional} 实例.
*
- * @param fenixPredicate Fenix 中用于动态构造 {@link javax.persistence.criteria.Predicate} 条件的接口
+ * @param fenixPredicate Fenix 中用于动态构造 {@link jakarta.persistence.criteria.Predicate} 条件的接口
* @return 不可能是 {@literal null}.
* @throws org.springframework.dao.IncorrectResultSizeDataAccessException 如果找到多个实例时抛出此异常.
*/
@@ -43,7 +43,7 @@ default Optional findOneOfBean(Object beanParam) {
/**
* 基于 {@link FenixPredicate} 返回与之匹配的所有对象实例的集合.
*
- * @param fenixPredicate Fenix 中用于动态构造 {@link javax.persistence.criteria.Predicate} 条件的接口
+ * @param fenixPredicate Fenix 中用于动态构造 {@link jakarta.persistence.criteria.Predicate} 条件的接口
* @return 不可能是 {@literal null}.
*/
default List findAll(FenixPredicate fenixPredicate) {
@@ -53,7 +53,7 @@ default List findAll(FenixPredicate fenixPredicate) {
/**
* 基于 {@link FenixPredicate} 和 {@link Pageable} 分页信息返回与之匹配的分页对象实例.
*
- * @param fenixPredicate Fenix 中用于动态构造 {@link javax.persistence.criteria.Predicate} 条件的接口
+ * @param fenixPredicate Fenix 中用于动态构造 {@link jakarta.persistence.criteria.Predicate} 条件的接口
* @param pageable 分页信息,不能为 {@literal null}.
* @return 分页结果,不可能是 {@literal null}.
*/
@@ -64,7 +64,7 @@ default Page findAll(FenixPredicate fenixPredicate, Pageable pageable) {
/**
* 基于 {@link FenixPredicate} 和 {@link Sort} 排序信息返回所有与之匹配的对象实例.
*
- * @param fenixPredicate Fenix 中用于动态构造 {@link javax.persistence.criteria.Predicate} 条件的接口
+ * @param fenixPredicate Fenix 中用于动态构造 {@link jakarta.persistence.criteria.Predicate} 条件的接口
* @param sort 排序信息,不能为 {@literal null}.
* @return 排序结果,不可能是 {@literal null}.
*/
@@ -107,7 +107,7 @@ default List findAllOfBean(Object beanParam, Sort sort) {
/**
* 基于 {@link FenixPredicate} 返回与之匹配的所有对象实例的总数量.
*
- * @param fenixPredicate Fenix 中用于动态构造 {@link javax.persistence.criteria.Predicate} 条件的接口
+ * @param fenixPredicate Fenix 中用于动态构造 {@link jakarta.persistence.criteria.Predicate} 条件的接口
* @return 实例数量.
*/
default long count(FenixPredicate fenixPredicate) {