(1)文件---->新建項目---->選擇Java---->Java application ------>起項目名稱java
(2)鏈接數據庫 service選項卡 ----> database右鍵新建鏈接 url框裏必須填寫數據庫名稱如jdbc:mysql://localhost://3306/accpmysql
(3)Source package 右鍵選擇persistent持久化----->選擇persistent Unit 下一步選擇剛建立的數據庫鏈接路徑----->點擊完成sql
(4)Source package 右鍵選擇建立一個包起名爲entity,在包entity右鍵選擇persistent 選擇entity classes from database 下一步選擇鏈接數據庫的路徑 選擇表 ---->add---->下一步---->完成數據庫
(5)在main方法中寫增刪改查app
public static void main(String[] args)
{
EntityManagerFactory emf= javax.persistence.Persistence.createEntityManagerFactory("JavaApplication2PU");
EntityManager em= emf.createEntityManager();
em.getTransaction().begin();
//讀取列表
// Query query=em.createQuery("select s from Student s");
// List<entity.Student> list=query.getResultList();
// for(entity.Student student : list)
// {
// System.out.println(student.getName());
// }
//添加
// entity.Student student=new entity.Student();
// student.setAddress("朝陽");
// student.setAge(12);
// student.setName("我我我");
// student.setPhone("123456789");
// student.setSex("女");
// student.setRegdate(new java.util.Date());
// em.persist(student);
//修改
// entity.Student student=em.find(entity.Student.class, 1);
// student.setAddress("朝陽天路");
//刪除
// em.remove(student);
em.getTransaction().commit();
//得到實體
entity.Student student=em.find(entity.Student.class,2);
System.out.println(student.getAddress());
System.out.print(student.getName());
em.close();
}
(6)測試ide