トランザクションのためにHibernateセッションを開くことができませんでした。
Could Not Open Hibernate Session
mysql 8.0を使用している場合、Hibernate接続に接続を開くことができませんでしたというエラーがあります。それは長い間解決することはできません。その理由は、新しいバージョンのmysqlが接続されたときにURLが時差を設定する必要があるためです。
異常な:
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection
解決:
//Beijing time East Eight District serverTimezone=GMT%2B8
タイムゾーンを設定する
|_+_|
同時に、データベースドライバークラスはmysql-connector-java-8.0.11.jarを使用します
ドライバークラス名はcom.mysql.cj.jdbc.Driverです。