查看其他的代码
@NoArgsConstructor(access = AccessLevel.PRIVATE)public final class ShardingSphereThreadFactoryBuilder {private static final String NAME_FORMAT_PREFIX = "ShardingSphere-";private static final String DEFAULT_EXECUTOR_NAME_FORMAT = NAME_FORMAT_PREFIX + "%d";/*** Build default ShardingSphere thread factory.** @return default ShardingSphere thread factory*/public static ThreadFactory build() {return new ThreadFactoryBuilder().setDaemon(true).setNameFormat(DEFAULT_EXECUTOR_NAME_FORMAT).build();}/*** Build ShardingSphere thread factory.** @param nameFormat thread name format* @return ShardingSphere thread factory*/public static ThreadFactory build(final String nameFormat) {return new ThreadFactoryBuilder().setDaemon(true).setNameFormat(NAME_FORMAT_PREFIX + nameFormat).build();}}
