【发布时间】:2015-10-05 02:40:19
【问题描述】:
升级到 Spring Boot 1.2.5 后,尝试执行以下查询时抛出异常。
原因:javax.persistence.TransactionRequiredException:执行更新/删除查询
@Modifying
@Transactional
@Query(value = "insert into some_table (some_id) VALUES (?1)", nativeQuery = true)
public void insertSomeTable(long some_id);
好像@Transactional 注释被忽略了。使用 spring boot 1.2.1 这可以工作。有什么想法吗?
【问题讨论】:
标签: java spring spring-boot spring-data spring-data-jpa