Я пытаюсь выполнять операции CRUD с My Entity bean. CRUDRepository
предоставляют стандартные методы find
, delete
и save
, но не существует общего метода, такого как saveOrUpdate(Entity entity)
, который в свою очередь вызывает методы Hibernate
или HibernateTemplate
sessions saveorUpdate()
.
Способ CRUDRepository
обеспечивает эту функциональность:
используйте это как
@Modifying
@Query("UPDATE Space c SET c.owner = :name WHERE c.id = :id")
Integer setNameForId(@Param("name") String name, @Param("id")
но это не является общим и должно быть записано для полных полей формы. Пожалуйста, дайте мне знать, если есть какой-либо способ, или я могу получить сеанс Hibernate или объект Spring HibernateTemplate для решения этой проблемы.