diff --git a/pom.xml b/pom.xml
index 71ec896..ad13223 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,9 +4,9 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- io.ngocnhan_tran1996
+ io.github.ngocnhan-tran1996
spring-jdbc-oracle
- 1.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
21
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ClassRecord.java b/src/main/java/io/spring/jdbc/oracle/accessor/ClassRecord.java
similarity index 83%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ClassRecord.java
rename to src/main/java/io/spring/jdbc/oracle/accessor/ClassRecord.java
index dcf051e..4495d6d 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ClassRecord.java
+++ b/src/main/java/io/spring/jdbc/oracle/accessor/ClassRecord.java
@@ -1,4 +1,4 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.accessor;
+package io.spring.jdbc.oracle.accessor;
import java.util.Objects;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ParameterAccessor.java b/src/main/java/io/spring/jdbc/oracle/accessor/ParameterAccessor.java
similarity index 62%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ParameterAccessor.java
rename to src/main/java/io/spring/jdbc/oracle/accessor/ParameterAccessor.java
index 386746b..9090db8 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/accessor/ParameterAccessor.java
+++ b/src/main/java/io/spring/jdbc/oracle/accessor/ParameterAccessor.java
@@ -1,9 +1,7 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.accessor;
+package io.spring.jdbc.oracle.accessor;
-import static io.ngocnhan_tran1996.spring.jdbc.oracle.utils.Strings.NOT_NULL;
-
-import io.ngocnhan_tran1996.spring.jdbc.oracle.exception.ValueException;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.utils.Strings;
+import io.spring.jdbc.oracle.exception.ValueException;
+import io.spring.jdbc.oracle.utils.Strings;
public abstract class ParameterAccessor {
@@ -14,7 +12,7 @@ protected ParameterAccessor(String parameterName, Class mappedClass) {
if (Strings.isBlank(parameterName)) {
- throw new ValueException(NOT_NULL.formatted("parameter"));
+ throw new ValueException(Strings.NOT_NULL.formatted("parameter"));
}
this.parameterName = parameterName.toUpperCase();
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleParameter.java b/src/main/java/io/spring/jdbc/oracle/annotation/OracleParameter.java
similarity index 76%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleParameter.java
rename to src/main/java/io/spring/jdbc/oracle/annotation/OracleParameter.java
index 340c196..416057b 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleParameter.java
+++ b/src/main/java/io/spring/jdbc/oracle/annotation/OracleParameter.java
@@ -1,6 +1,6 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.annotation;
+package io.spring.jdbc.oracle.annotation;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.utils.Strings;
+import io.spring.jdbc.oracle.utils.Strings;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleType.java b/src/main/java/io/spring/jdbc/oracle/annotation/OracleType.java
similarity index 61%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleType.java
rename to src/main/java/io/spring/jdbc/oracle/annotation/OracleType.java
index d43d289..c672aca 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/annotation/OracleType.java
+++ b/src/main/java/io/spring/jdbc/oracle/annotation/OracleType.java
@@ -1,8 +1,8 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.annotation;
+package io.spring.jdbc.oracle.annotation;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.OracleConverter;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.support.NoneConverter;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.utils.Strings;
+import io.spring.jdbc.oracle.converter.OracleConverter;
+import io.spring.jdbc.oracle.converter.support.NoneConverter;
+import io.spring.jdbc.oracle.utils.Strings;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/GenericOracleConverter.java b/src/main/java/io/spring/jdbc/oracle/converter/GenericOracleConverter.java
similarity index 78%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/GenericOracleConverter.java
rename to src/main/java/io/spring/jdbc/oracle/converter/GenericOracleConverter.java
index b64f71c..d3ec1c0 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/GenericOracleConverter.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/GenericOracleConverter.java
@@ -1,4 +1,4 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter;
+package io.spring.jdbc.oracle.converter;
import org.springframework.core.convert.TypeDescriptor;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverter.java b/src/main/java/io/spring/jdbc/oracle/converter/OracleConverter.java
similarity index 60%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverter.java
rename to src/main/java/io/spring/jdbc/oracle/converter/OracleConverter.java
index 82f26e9..61c0a1e 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverter.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/OracleConverter.java
@@ -1,4 +1,4 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter;
+package io.spring.jdbc.oracle.converter;
@FunctionalInterface
public interface OracleConverter {
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverters.java b/src/main/java/io/spring/jdbc/oracle/converter/OracleConverters.java
similarity index 84%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverters.java
rename to src/main/java/io/spring/jdbc/oracle/converter/OracleConverters.java
index b2fcfc9..8a19444 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/OracleConverters.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/OracleConverters.java
@@ -1,4 +1,4 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter;
+package io.spring.jdbc.oracle.converter;
import org.springframework.core.convert.TypeDescriptor;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java b/src/main/java/io/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java
similarity index 89%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java
rename to src/main/java/io/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java
index a2cdd59..d6d2908 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/support/CollectionToCollectionGenericOracleConverter.java
@@ -1,7 +1,7 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter.support;
+package io.spring.jdbc.oracle.converter.support;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.GenericOracleConverter;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.OracleConverters;
+import io.spring.jdbc.oracle.converter.GenericOracleConverter;
+import io.spring.jdbc.oracle.converter.OracleConverters;
import java.util.Collection;
import java.util.Optional;
import org.springframework.core.CollectionFactory;
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java b/src/main/java/io/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java
similarity index 92%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java
rename to src/main/java/io/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java
index 6fe9629..f72ef16 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/support/DefaultOracleConverters.java
@@ -1,11 +1,10 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter.support;
+package io.spring.jdbc.oracle.converter.support;
-import static io.ngocnhan_tran1996.spring.jdbc.oracle.utils.Strings.NOT_NULL;
-
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.GenericOracleConverter;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.OracleConverter;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.OracleConverters;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.exception.ValueException;
+import io.spring.jdbc.oracle.converter.GenericOracleConverter;
+import io.spring.jdbc.oracle.converter.OracleConverter;
+import io.spring.jdbc.oracle.converter.OracleConverters;
+import io.spring.jdbc.oracle.exception.ValueException;
+import io.spring.jdbc.oracle.utils.Strings;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
@@ -43,7 +42,7 @@ public void addGenericConverter(GenericOracleConverter, ?> genericOracleConver
if (genericOracleConverter == null) {
- throw new ValueException(NOT_NULL.formatted("GenericOracleConverter"));
+ throw new ValueException(Strings.NOT_NULL.formatted("GenericOracleConverter"));
}
var converterKey = this.getConvertKey(
@@ -70,7 +69,7 @@ public void addConverter(OracleConverter, ?> converter) {
if (converter == null) {
- throw new ValueException(NOT_NULL.formatted("OracleConverter"));
+ throw new ValueException(Strings.NOT_NULL.formatted("OracleConverter"));
}
var converterKey = this.getConvertKey(converter.getClass(), OracleConverter.class);
@@ -150,7 +149,7 @@ private ConvertKey getConvertKey(Class> converterClass, Class> genericClass)
private List> getClassHierarchy(Class> type) {
List> hierarchy = new ArrayList<>(20);
- Set> visited = new HashSet<>(20);
+ Set> visited = HashSet.newHashSet(20);
this.addToClassHierarchy(
0,
ClassUtils.resolvePrimitiveIfNecessary(type),
diff --git a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/NoneConverter.java b/src/main/java/io/spring/jdbc/oracle/converter/support/NoneConverter.java
similarity index 53%
rename from src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/NoneConverter.java
rename to src/main/java/io/spring/jdbc/oracle/converter/support/NoneConverter.java
index e43c82b..930c7d7 100644
--- a/src/main/java/io/ngocnhan_tran1996/spring/jdbc/oracle/converter/support/NoneConverter.java
+++ b/src/main/java/io/spring/jdbc/oracle/converter/support/NoneConverter.java
@@ -1,6 +1,6 @@
-package io.ngocnhan_tran1996.spring.jdbc.oracle.converter.support;
+package io.spring.jdbc.oracle.converter.support;
-import io.ngocnhan_tran1996.spring.jdbc.oracle.converter.OracleConverter;
+import io.spring.jdbc.oracle.converter.OracleConverter;
public class NoneConverter implements OracleConverter