@Override
    public final void remove(final V entity) {
        final SqlParameterSource parameterSource; // Parameters source

        parameterSource = new BeanPropertySqlParameterSource(entity);

        getTemplate().update(getDeleteQueryTemplate(), parameterSource);
    }
@ Override public final void remove ( final V entity ) { final SqlParameterSource parameterSource ; parameterSource = new BeanPropertySqlParameterSource ( entity ) ; getTemplate ( ) . update ( getDeleteQueryTemplate ( ) , parameterSource ) ; }
Removes an entity from the repository.
<p>
For this operation the delete query received on the constructor will be
used.

@param entity
the entity to remove