Spring Boot启动后 控制台不停的循环输出:Eagerly caching bean 'userService' to allow for resolving potential circul...
时间: 2024-04-05 07:34:51 浏览: 27
这个问题是Spring循环依赖导致的。在Spring中,如果两个或多个bean相互依赖,则会发生循环依赖。
为了解决这个问题,Spring引入了三种方式来解决循环依赖问题:
1.构造函数注入
2.Setter方法注入
3.@Autowired注解
你可以尝试使用其中一种方式来解决这个问题,比如使用构造函数注入。如果仍然无法解决问题,你可以使用@Lazy注解来延迟bean的初始化,以避免循环依赖。
相关问题
for...of 循环
训练函数(train_function)的结果出现了意外的错误(空日志)。请使用`model.compile(..., run_eagerly=true)`或`tf.config.run_functions_eagerly(true)`来获取更多有关错误信息,或者向`tf.keras`提出问题/错误报告。
tfe = tf.contrib.eager AttributeError: module 'tensorflow' has no attribute 'contrib'
您遇到的错误是因为在新版本的TensorFlow中,某些模块或函数已被更改或移除。根据引用,在TensorFlow 2.0版本中,可以直接删除以下代码:tfe = tf.contrib.eager,并且可以自动开启eager execution。所以,您可以将该行代码删除。
另外,根据引用,如果您在代码中找到了使用tf.log的确切行,请尝试使用tf.math.log代替。因此,您可以将tfe = tf.contrib.eager替换为tf.executing_eagerly()来检查是否启用了eager execution。
关于模块NotFoundError的错误,根据引用和引用,在新版本的TensorFlow中,一些模块已被移除,如tf.contrib。因此,您需要删除tfe = tf.contrib.eager这行代码,因为tf.contrib模块在新版本中不存在。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [tensorflow1.x调试到2.x,相关问题](https://blog.csdn.net/XU_MAN_/article/details/102589300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]