为了账号安全,请及时绑定邮箱和手机立即绑定

@Transactional 无效

@Transactional 无效 hibernate:     naming:       physical-strategy: org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy    database-platform: org.hibernate.dialect.MySQL5InnoDBDialect  这么写好像没效果呀 请问有人知道怎么回事吗?

正在回答

1 回答

查看下表的DDL,看看引擎是不是

CREATE TABLE `girl` (
  `id` int(11) NOT NULL,
  `age` int(11) DEFAULT NULL,
  `cup_size` varchar(1) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;

修改下表的引擎试试:

mysql> ALTER TABLE girl
 ENGINE = InnoDB;
Query OK, 2 rows affected
Records: 2  Duplicates: 0  Warnings: 0
mysql>


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

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151586    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

@Transactional 无效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信