|
typeHandlerMap.put(type, jdbcHandlerMap == null ? NULL_TYPE_HANDLER_MAP : jdbcHandlerMap); |
When my return type is String, I will go through the process of repeating get and put, jdbcHandlerMap even if it is not null and has not been reassigned, so for concurrentHashMap, its lock will cause concurrent performance degradation