refactor: remove unused imports from GuidConfig and JacksonConfig classes

This commit is contained in:
siujamo
2026-03-23 15:45:45 +08:00
parent 8b343af4e8
commit 712a675325
2 changed files with 0 additions and 20 deletions
@@ -1,7 +1,6 @@
package com.onixbyte.helix.config; package com.onixbyte.helix.config;
import com.onixbyte.identitygenerator.IdentityGenerator; import com.onixbyte.identitygenerator.IdentityGenerator;
import com.onixbyte.identitygenerator.impl.SequentialUuidGenerator;
import com.onixbyte.identitygenerator.impl.SnowflakeIdentityGenerator; import com.onixbyte.identitygenerator.impl.SnowflakeIdentityGenerator;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@@ -28,24 +27,6 @@ import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
public class GuidConfig { public class GuidConfig {
/**
* Creates a Snowflake-based identity generator for user IDs.
* <p>
* This method configures a {@link SnowflakeIdentityGenerator} with machine ID and data centre
* ID both set to 0. The generator produces unique 64-bit Long identifiers suitable for user
* entity primary keys in distributed environments.
* <p>
* The generated IDs are:
* <ul>
* <li>Globally unique across all instances</li>
* <li>Time-ordered (newer IDs have higher values)</li>
* <li>Highly performant with minimal coordination overhead</li>
* </ul>
*
* @return a configured {@link SnowflakeIdentityGenerator} instance for generating user IDs
* @see SnowflakeIdentityGenerator
* @see IdentityGenerator
*/
@Bean @Bean
public IdentityGenerator<Long> userIdentityGenerator() { public IdentityGenerator<Long> userIdentityGenerator() {
return new SnowflakeIdentityGenerator(0x0, 0x0); return new SnowflakeIdentityGenerator(0x0, 0x0);
@@ -1,7 +1,6 @@
package com.onixbyte.helix.config; package com.onixbyte.helix.config;
import com.fasterxml.jackson.databind.SerializationFeature; import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import com.onixbyte.helix.common.jackson.JacksonModules; import com.onixbyte.helix.common.jackson.JacksonModules;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer; import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;