将POJO设置类作为bean是一种好的做法吗



我有一个简单的POJO类,只有几个字段。这个POJO充当设置的角色,它被传递给一个实际执行一些逻辑的方法。该POJO中的字段取自app.properties,它们不会更改。什么是更好的练习?

  1. 每次我们想调用需要它的方法时都创建这个POJO
  2. 让它成为一个单例bean,创建一次,然后自动连接它

Spring Boot提供了@ConfigurationProperties机制,专门为您实现自动化。通常,最好避免对MyServiceProperties的直接依赖,并在@Bean方法中进行注入,但MyServiceProperties实例可以作为上下文bean使用。

相关内容

最新更新