This commit is contained in:
Looly 2021-06-07 00:27:39 +08:00
parent 1a4a38295c
commit 7693bc131e

View File

@ -42,9 +42,10 @@ public enum BeanCopierCache {
* @return 属性名和Map映射的key
*/
private String genKey(Class<?> srcClass, Class<?> targetClass, Converter converter) {
StringBuilder key = new StringBuilder().append(StrUtil.format("{}#{}", srcClass.getName(), targetClass.getName()));
final StringBuilder key = StrUtil.builder()
.append(srcClass.getName()).append('#').append(targetClass.getName());
if(null != converter){
key.append("#").append(converter.getClass().getName());
key.append('#').append(converter.getClass().getName());
}
return key.toString();
}