課程
/后端開發
/Java
/2小時學會Spring Boot
數據庫連接不報錯,項目啟動不報錯,就是不能自動建表。。。
2018-05-27
源自:2小時學會Spring Boot 5-1
正在回答
是不包沒導對?我剛才也是,表創建失敗。把包換了好了,
import?javax.persistence.Id;
肯定不是版本問題,我的本來datasource也是跟在?profiles下邊的,但自動補充它跳到下邊和mvc挨著去了
?profiles下邊的,但自動補充它跳到下邊和mvc挨著去了
我的解決了,可能情況不太一樣都,我的springboot版本2.0以上,mysql 是8.0。
解決辦法:
1. yml文件中不要手寫配置,數據庫配置直接打username根據提示讓它自動補充出來,jpa配置直接打ddl讓他自動補充,后邊的值create,true啥的都讓它自動補充出來(手打容易失誤,位置不對,比如本來是:spring.mvc.view,但是寫的時候mvc和view下來一樣齊了,就認為view是spring.view了,就找不到了)
2. mysql 8.0以上的關閉SSL,在Url后邊添加 ?&useSSL=false
你們問題解決了嗎?我也遇到同樣的問題,樓上ddl-auto由idea提示自動生成,但是還是沒反應,難道是版本問題嗎?
我解決了,那行ddl-auto改成由idea提示自動生成,create變為黃色 不知道是不是手打的時候少了空格還是什么
spring: ??profiles: ????active:?dev ??datasource: ????driver-class-name:?com.mysql.jdbc.Driver ????url:?jdbc:mysql://127.0.0.1:3306/dbgirl ????username:?root ????password:?123456 ??jpa:?#配置數據庫連接的配置文件中??是不是沒配置?ddl-auto ????hibernate: ??????ddl-auto:?update?#在每一次啟動的時候?都是新生成?表??可以選擇?使用?update?在沒有的時候?會創建?表?有的時候?進行更新?none?就是做任何操作 ????show-sql:?true?#顯示sql語句?true?false
舉報
Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-19
是不包沒導對?我剛才也是,表創建失敗。把包換了好了,
2018-06-25
肯定不是版本問題,我的本來datasource也是跟在
?profiles下邊的,但自動補充它跳到下邊和mvc挨著去了
2018-06-25
我的解決了,可能情況不太一樣都,我的springboot版本2.0以上,mysql 是8.0。
解決辦法:
1. yml文件中不要手寫配置,數據庫配置直接打username根據提示讓它自動補充出來,jpa配置直接打ddl讓他自動補充,后邊的值create,true啥的都讓它自動補充出來(手打容易失誤,位置不對,比如本來是:spring.mvc.view,但是寫的時候mvc和view下來一樣齊了,就認為view是spring.view了,就找不到了)
2. mysql 8.0以上的關閉SSL,在Url后邊添加 ?&useSSL=false
2018-06-04
你們問題解決了嗎?我也遇到同樣的問題,樓上ddl-auto由idea提示自動生成,但是還是沒反應,難道是版本問題嗎?
2018-05-31
我解決了,那行ddl-auto改成由idea提示自動生成,create變為黃色 不知道是不是手打的時候少了空格還是什么
2018-05-29
2018-05-27