|
|
|
@ -14,6 +14,7 @@ import org.springframework.data.jpa.repository.support.SimpleJpaRepository;
|
|
|
|
|
import javax.persistence.*;
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
import java.lang.reflect.Field;
|
|
|
|
|
import java.lang.reflect.Modifier;
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
|
@ -1223,6 +1224,9 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
|
|
|
|
|
*/
|
|
|
|
|
private void fieldSetInitParam(T item,Field field) {
|
|
|
|
|
try {
|
|
|
|
|
if (Modifier.isFinal(field.getModifiers())) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
if (field.getType() == String.class) {
|
|
|
|
|
field.set(item, "");
|
|
|
|
|
} else if (field.getType() == Byte.class || field.getType() == Character.class || field.getType() == Integer.class) {
|
|
|
|
|