|
@@ -21,6 +21,9 @@ public class BeanUtils {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
public static <T> String getChangedFields(T newBean, T oldBean) {
|
|
public static <T> String getChangedFields(T newBean, T oldBean) {
|
|
|
|
|
+ if (newBean == null || oldBean == null) {
|
|
|
|
|
+ return "";
|
|
|
|
|
+ }
|
|
|
Field[] fields = newBean.getClass().getDeclaredFields();
|
|
Field[] fields = newBean.getClass().getDeclaredFields();
|
|
|
StringBuilder builder = new StringBuilder();
|
|
StringBuilder builder = new StringBuilder();
|
|
|
for (Field field : fields) {
|
|
for (Field field : fields) {
|