課程
/后端開(kāi)發(fā)
/Java
/Hibernate注解
參考視頻代碼,只生成索引,未生成外鍵
2017-10-31
源自:Hibernate注解 3-3
正在回答
數(shù)據(jù)庫(kù)方言改為
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
慕少8642966 提問(wèn)者
Hibernate5.X數(shù)據(jù)庫(kù)方言改為:
<property?name="dialect">org.hibernate.dialect.MySQL55Dialect</property>
升級(jí)到 Hibernate 5 的時(shí)候,就會(huì)發(fā)現(xiàn) MySQL5InnoDBDialect,被標(biāo)注@Deprecated也就是過(guò)時(shí)了。不僅僅是 MySQL5InnoDBDialect 過(guò)時(shí)了,所有帶InnoDB的 Dialect 都被標(biāo)注過(guò)時(shí)了@Deprecated;在標(biāo)注有 InnoDBDialect 過(guò)時(shí)的同時(shí) 新加了 MySQL55Dialect 及 MySQL57Dialect。
如果查看源碼就會(huì)發(fā)現(xiàn) MySQL55Dialect 與 MySQL5InnoDBDialect 源碼一模一樣。
參考:https://xobo.org/mysqldialect-vs-mysqlinnodbdialect-hibernate-mysql-dialect/
舉報(bào)
輕松學(xué)習(xí)Hibernate常用注解,學(xué)完本課能夠靈活應(yīng)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-11-02
數(shù)據(jù)庫(kù)方言改為
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
2019-08-07
Hibernate5.X數(shù)據(jù)庫(kù)方言改為:
升級(jí)到 Hibernate 5 的時(shí)候,就會(huì)發(fā)現(xiàn) MySQL5InnoDBDialect,被標(biāo)注@Deprecated也就是過(guò)時(shí)了。不僅僅是 MySQL5InnoDBDialect 過(guò)時(shí)了,所有帶InnoDB的 Dialect 都被標(biāo)注過(guò)時(shí)了@Deprecated;在標(biāo)注有 InnoDBDialect 過(guò)時(shí)的同時(shí) 新加了 MySQL55Dialect 及 MySQL57Dialect。
如果查看源碼就會(huì)發(fā)現(xiàn) MySQL55Dialect 與 MySQL5InnoDBDialect 源碼一模一樣。
參考:https://xobo.org/mysqldialect-vs-mysqlinnodbdialect-hibernate-mysql-dialect/