yun-zuoyi
许心洁 6 years ago
commit d87cbd9c4f

@ -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) {

Loading…
Cancel
Save