Наши сущности имеют поле версии, которое отлично работает с методами репозитория Spring Data JPA, принимающими сущность в качестве аргумента. Однако версия модифицирующих запросов JPA не обновляется, почему?
Наши сущности имеют поле версии, которое отлично работает с методами репозитория Spring Data JPA, принимающими сущность в качестве аргумента. Однако версия модифицирующих запросов JPA не обновляется, почему? [code]public class Foo {
@Column(name = "VERSION") @Version private Long version; }
public interface FooRepository extends JpaRepository {
@Modifying @Query(value = "UPDATE Foo foo SET foo.bar = 'hello' WHERE foo.id = :id)") void updateFoo(@Param("id") Long id); } [/code] Мне бы хотелось, чтобы метод updateFoo также увеличивал версию (без добавления ее в запрос вручную).
Наши сущности имеют поле версии, которое отлично работает с методами репозитория Spring Data JPA, принимающими сущность в качестве аргумента. Однако версия модифицирующих запросов JPA не обновляется, почему?
public class Foo {
У меня есть репозиторий, который расширяет репозиторий JPA. Метод (findBySearchQuery), определенный в интерфейсе, реализует аннотацию @Query из Spring Data JPA. Запрос внутри аннотации рассматривается как строка, а не как запрос.
package...
У меня есть репозиторий, который расширяет репозиторий JPA. Метод (findBySearchQuery), определенный в интерфейсе, реализует аннотацию @Query из Spring Data JPA. Запрос внутри аннотации рассматривается как строка, а не как запрос.
package...
Я немного запутался. Я создаю тему Wordpress и только что заметил, что управление версиями, которое я реализовал в файле function.php, на самом деле не отображало ?ver в исходном коде. Мой исходный код таков:
//Register styles
$version =...