Singleton to Enum
Spring