JPA update data

In this section, you know how to update the database data through the jpa. You follow the following steps for updating the data.

JPA update data

--Ads--

JPA update data

     

In this section, you know how to update the database data through the jpa. You follow the following steps for updating the data.

1--Create "JPAUpdate" class file.



2--Put the following text in "JPAUpdate.java" file.



3--JPAUpdate.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package roseindia;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import javax.persistence.Query;

/**
*
* @author Administrator
*/
public class JPAUpdate {
public static void main(String arg[]){
EntityManagerFactory emf=Persistence.createEntityManagerFactory("netjpa");
EntityManager em=emf.createEntityManager();
try{
EntityTransaction entr=em.getTransaction();
entr.begin();
Query query=em.createNamedQuery("updateRecord");
query.setParameter(1, "Mohit");
query.setParameter(2, 101);
int numRecord=query.executeUpdate();
entr.commit();
System.out.println(numRecord+" record updated Successfully.");
}
catch(Exception ex){
System.out.println(ex.getMessage());
}
finally{
em.close();
}
}
}
4--To run it and get the following output:



Whenever data is updated in database then you go in MySQL and check it.