Field [] fields = entity.getClass().getDeclaredFields();
for(int i= 0 ; i < fields.length;i++)
{
try {
fields[i].setAccessible(true);
if(fields[i].get(entity).toString().equals(fields[i].get(entity2).toString()) == false)
{
Comment comment = fields[i].getAnnotation(Comment.class);
System.out.println(comment.value() + "不一致");
}
else
{
Comment comment = fields[i].getAnnotation(Comment.class);
System.out.println(comment.value() + "一致");
}
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
使用@Comment注解
最新推荐文章于 2024-08-01 15:05:06 发布