title: Spring data JpaRepository, CrudRepository "void delete(ID id);" is not invoked
body: <p>I tried to delete entity using <code>repository.delete(id)</code> using its ID. Entity's ID is <code>Long</code> , so changed the generic to <code>&lt;Entity, Long&gt;</code>. Then if I try calling <code>delete</code> using my entity's id, no exception is thrown, no delete query was also fired as per hibernate logs. But if Use <code>delete(entity)</code> it is deleting properly. what could be the reason? I had to implement <code>@Modifying delete</code> query as an workaround. </p>