:fix: 优化代码

This commit is contained in:
yangs 2023-04-05 23:54:09 +08:00
parent 62a21e6265
commit 6ec836ceb5
4 changed files with 6 additions and 10 deletions

View File

@ -40,7 +40,7 @@ import java.util.*;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
public class QueryEntityProcesser extends AbstractProcessor {
public class QueryEntityProcessor extends AbstractProcessor {
private static final List<String> defaultSupportColumnTypes = Arrays.asList(
int.class.getName(), Integer.class.getName(),
@ -339,7 +339,7 @@ public class QueryEntityProcesser extends AbstractProcessor {
if (writer != null) {
try {
writer.close();
} catch (IOException e) {
} catch (IOException ignored) {
}
}
}
@ -409,7 +409,7 @@ public class QueryEntityProcesser extends AbstractProcessor {
if (writer != null) {
try {
writer.close();
} catch (IOException e) {
} catch (IOException ignored) {
}
}
}

View File

@ -1 +1 @@
com.mybatisflex.processer.QueryEntityProcesser
com.mybatisflex.processer.QueryEntityProcessor

View File

@ -201,11 +201,7 @@ public interface BaseMapper<T> {
*/
default T selectOneByQuery(@Param(FlexConsts.QUERY) QueryWrapper queryWrapper) {
List<T> entities = selectListByQuery(queryWrapper.limit(1));
if (entities == null || entities.isEmpty()) {
return null;
} else {
return entities.get(0);
}
return (entities == null || entities.isEmpty()) ? null : entities.get(0);
}
/**

View File

@ -65,7 +65,7 @@ public class MybatisFlexBootstrap {
protected SqlSessionFactory sqlSessionFactory;
protected Class<? extends Log> logImpl;
private Map<Class<?>, Object> mapperObjects = new ConcurrentHashMap<>();
private final Map<Class<?>, Object> mapperObjects = new ConcurrentHashMap<>();
/**
* 虽然提供了 getInstance但也允许用户进行实例化