關於Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

解決:在使用hibernate的時候,報錯 Unable to create requested service[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

報錯:
在這裏插入圖片描述
錯誤原因

我也在網上查了一下,大多數人都說是mysql的方言問題,我試過了,沒有用,後來才發現是url的問題,其實出現這種問題基本上是數據源配置文件的中這幾項的其中一項有錯誤

dialect,driver_class,url,username,password
多檢查一下

如果是dialect方言的話,可能就是新舊版本的問題

解決方法:
org.hibernate.dialect.MySQL5Dialect:新版本的mysql配置
org.hibernate.dialect.MySQLDialect :老版本的mysql 配置

而我的就是url的原因
本來是這樣寫的,這種寫法我也是參照別人的,結果好像不太行,就改成自己的了

錯誤的:
在這裏插入圖片描述修改後:
在這裏插入圖片描述
然後就OK了,你說它奇不奇怪,好東西還不要

更多相關知識,就點我主頁哦,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章