Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开发基于 Spring 的 Java Web 服务。我需要在应用程序启动时生成 UUID(应用程序服务器启动上下文)并在应用程序的生命周期内保持不变。一个或多个服务类(使用@Service)应该访问这个变量。只有在重新启动上下文(重新部署应用程序或重新启动应用程序服务器)时才能更改 UUID。
声明一个普通的单例,让它使用class="java.util.UUID" factory-method="randomUUID". 像往常一样从其他bean中引用它。
class="java.util.UUID" factory-method="randomUUID"