SpringBoot經典報錯Error creating bean with name ‘transactionManager‘ defined in class path resource

完整報錯:java

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource 
[org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: 
BeanPostProcessor before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name
 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': 
 Initialization of bean failed; nested exception is 
 org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 
 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importRegistry' 
 available
  • 近段時間,老是遇到各類各樣奇奇怪怪的問題,報錯也提示不出個什麼思路來,這不,又遇到一個蛋疼的報錯,如上。
  • 調試才知道,這個問題的報錯行在保存數據的時候引發的,報錯的地方就是排查的方向,而後費了很長時間才發現原來是實體類和表名沒有對應好的緣故。
  • 心中有一萬隻草擬嗎在奔騰
  • 不少時候,報錯都是由於一些小的問題引發的,可是老是找不到,究其緣由究竟是爲何呢?我想,這是由於沒有標準操做流程,因此在作一些改動的時候會忽略一些很小的錯誤,而後一直在那裏糾纏,特別耗時間,爲了一個bug浪費大塊的時間實在不值得,你們之後要當心這類錯誤了,也不要着急,慢慢查找必定能找到緣由。

本文同步分享在 博客「愛吃早餐的程序員」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。程序員

相關文章
相關標籤/搜索