Tag: JPA-2.0
Tengo un mapeo uno a uno de tabla JPA en mi aplicación de springboot que funciona bien. La tabla “Users” es la tabla principal y en la columna “account_no”, almacena la clave externa. Es decir, la clave primaria del hijo. El hijo es la tabla “Account”. Sin embargo, cuando se . . . Read more
Los parámetros de consulta no se actualizan: import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; import org.springframework.transaction.annotation.Transactional; import com.erecruitment.app.model.user; @Repository public interface ActualizarContraseña extends JpaRepository<user, long=””>{ @Transactional @Modifying @Query(value=”UPDATE user SET password=?1 WHERE username=?2″, nativeQuery=true) int actualizarContraseña(String contraseña, String nombreUsuario); } El resultado al ejecutar es: Hibernate: UPDATE user SET . . . Read more
Tengo la interfaz updatePassword que extiende a JpaRepository. import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; import org.springframework.transaction.annotation.Transactional; import com.erecruitment.app.model.user; @Repository public interface updatePassword extends JpaRepository<user, long=””>{ public String nativeQuery=”UPDATE user SET password=?1 WHERE username=?2″; @Transactional @Modifying @Query(value=nativeQuery,nativeQuery=true) int updtPassword(String password,String username); } Después de ejecutar la aplicación, se muestra . . . Read more
Tengo dos entidades: la entidad de cuenta y la entidad B_Cuenta. En la entidad de cuenta estoy uniendo la tabla de la siguiente manera: @ManyToOne(fetch=eger) @JoinColumn(name = "a_type") private B_Cuenta b_Cuenta; Ahora el problema es que el valor del atributo “a_type” en Cuenta es “ganesh” y en B_Cuenta es “GANESH”. . . . Read more