diff --git a/hutool-json/src/main/java/org/dromara/hutool/json/serializer/JSONMapper.java b/hutool-json/src/main/java/org/dromara/hutool/json/serializer/JSONMapper.java
index 4e15b4d47..68b727d02 100644
--- a/hutool-json/src/main/java/org/dromara/hutool/json/serializer/JSONMapper.java
+++ b/hutool-json/src/main/java/org/dromara/hutool/json/serializer/JSONMapper.java
@@ -201,6 +201,7 @@ public class JSONMapper implements Serializable {
*
standard property (Double, String, et al) =》 原对象
* 其它 =》 尝试包装为JSONObject,否则返回{@code null}
*
+ * 注意,此方法不支持JSON字符串的解析,解析请用{@link #map(CharSequence)}
*
* @param obj 被映射的对象
* @return 映射后的值,null表示此值需被忽略
@@ -249,11 +250,11 @@ public class JSONMapper implements Serializable {
*
*
* @param obj 被映射的对象
- * @param json 被映射的到的对象,{@code null}表示自动识别
+ * @param json 被映射的到的对象,{@code null}表示根据序列化器自动识别
* @param JSON类型
* @return 映射后的值,null表示此值需被忽略
*/
- @SuppressWarnings({"ReassignedVariable", "unchecked"})
+ @SuppressWarnings({"unchecked"})
private T mapTo(Object obj, final T json) {
if (null == obj) {
return null;
diff --git a/hutool-json/src/main/java/org/dromara/hutool/json/serializer/impl/IterTypeAdapter.java b/hutool-json/src/main/java/org/dromara/hutool/json/serializer/impl/IterTypeAdapter.java
index a919e27ba..06a50e48b 100644
--- a/hutool-json/src/main/java/org/dromara/hutool/json/serializer/impl/IterTypeAdapter.java
+++ b/hutool-json/src/main/java/org/dromara/hutool/json/serializer/impl/IterTypeAdapter.java
@@ -81,24 +81,6 @@ public class IterTypeAdapter implements MatcherJSONSerializer