2022軟考高級信息系統(tǒng)項目管理師精品班16期
2022-11-23 22:33 作者:janet19961217 | 我要投稿
核心方法:
// 把敏感字段設置為空
? ?public static Object remove(Object obj) throws Exception {
? ? ? ?// 需要過濾的敏感字段
? ? ? ?Set<String> fieldSet = new HashSet<String>();
? ? ? ?fieldSet.add("password");
? ? ? ?// 獲取所有字段:然后獲取這個類所有字段
? ? ? ?Field[] fields = obj.getClass().getDeclaredFields();
? ? ? ?// 敏感字段設置為空
? ? ? ?for (Field field : fields) {
? ? ? ? ? ?if (fieldSet.contains(field.getName())) {

標簽: