亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

@Transcational 無效 什么情況

https://img1.sycdn.imooc.com//5ab7cdfe0001a79310520519.jpg

@Transcational 無效?? 什么情況

正在回答

4 回答

1. 首先查看一下當前表【girl】的建表語句;

show create table girl;

2.修改表的engine;

alter table girl ENGINE INNODB;

3.檢查是否修改成功;

show create table girl;

4. 執行操作,檢驗是否可以正常回滾。

0 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b5300d70001892f08230108.jpg

?database-platform 后邊的 值 在 SPRING BOOT 2.0。3 版本上沒有的 (還是我 弄錯了?),不過修改數據表肯定就解決了

0 回復 有任何疑惑可以回復我~

看看是否導入的類是正確的

import?org.springframework.transaction.annotation.Transactional;


1 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5abb19040001fa2210150650.jpg


這段代碼:

spring:

? jpa:

? ? database: mysql

? ? show-sql: true

? ? hibernate:

? ? ? ddl-auto: update

? ? ? naming:

? ? ? ? physical-strategy: org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy

? ? database-platform: org.hibernate.dialect.MySQL5InnoDBDialect? #不加這句則默認為myisam引擎

或者建表之后修改表的引擎:

alter table girl engine =innodb;

2 回復 有任何疑惑可以回復我~
#1

qq_ULTRAMANTIGA_0

謝謝你,用你這個解決了,事物不生效
2018-04-23 回復 有任何疑惑可以回復我~
#2

吳小破

一個好奇,請問這句“physical-strategy: org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy”的配置作用是?
2018-06-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
2小時學會Spring Boot
  • 參與學習       151526    人
  • 解答問題       1132    個

Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序

進入課程

@Transcational 無效 什么情況

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號