Jpa连接oracle

第一步:加入oracle依赖包

Jpa连接oracle_第1张图片

第二步:修改配置文件

--修改四要素
Jpa连接oracle_第2张图片

第三步:修改pojo实体类

--oralce没有自增长,要达到自增长,需要序列
Jpa连接oracle_第3张图片
此处省略了get/set方法的。这里的user_seq可以随便写。

第四步:测试

@Test
public void persist(){
    //1.创建实体管理对象
    EntityManager entityManager = JpaUtils.createEntityManager();
    //2.开启事务
    EntityTransaction transaction = entityManager.getTransaction();
    transaction.begin();
    //3.操作(新增)--persist
    User user=new User();
    user.setUName("老张");
    /**
     * 增删改查
     * 增加。没有根据条件来添加  --persist
     * 删除。remove()  根据id来删除 --remove
     * 修改 。根据全部来修改 --merge
     * 查询。根据id来查询   --find
     */
    user.setUPassword("眼睛");
    user.setUEmail("sss");
    entityManager.persist(user);
    //4.提交事务
    transaction.commit();
    //5.关闭实体管理对象
    entityManager.close();
}


你可能感兴趣的:(Jpa)