У меня есть этот метод, определенный для службы
@Transactional
public void delete(Shop shop) {
if (LOG.isDebugEnabled()) {
LOG.debug("deleting Shop1 [ " + shop + " ]");
}
shop.getPurchases().stream()
.forEach(p -> purchaseService.delete(p));
shop.getPurchases().clear();
if (LOG.isDebugEnabled()) {
LOG.debug("deleting Shop2 [ " + shop + " ]");
}
shopRepository.delete(shop);
}
У меня также есть следующие свойства:
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
hibernate.dialect=org.hibernate.dialect.MySQLDialect
Но когда я запускаю метод удаления некоторых магазинов, я не вижу предложений удаления в консоли, и магазины не удаляются