| | |
| | | |
| | | import java.lang.reflect.Field; |
| | | import java.sql.PreparedStatement; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Properties; |
| | | import java.util.Set; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * 入参加密拦截器 |
| | |
| | | * @param sourceObject 待加密对象 |
| | | */ |
| | | private void encryptHandler(Object sourceObject) { |
| | | if (ObjectUtil.isNull(sourceObject)) { |
| | | return; |
| | | } |
| | | if (sourceObject instanceof Map<?, ?> map) { |
| | | map.values().forEach(this::encryptHandler); |
| | | new HashSet<>(map.values()).forEach(this::encryptHandler); |
| | | return; |
| | | } |
| | | if (sourceObject instanceof List<?> list) { |