springboot jpa Query使用原生SQL例子--测试通过
来源:互联网 发布:手机淘宝怎么没有直播 编辑:程序博客网 时间:2024/06/06 02:43
private EntityManagerFactory emf; @PersistenceUnit//使用这个标记来注入EntityManagerFactory public void setEntityManagerFactory(EntityManagerFactory emf) { this.emf = emf; } @Test public void test(){ EntityManager em = emf.createEntityManager(); //加了这句就不会报错 em.getTransaction().begin(); Query query = null; //定义SQL,可以多个表关联查询 String sql = "SELECT * FROM USER WHERE ID=?1"; //创建原生SQL查询QUERY实例 query = em.createNativeQuery(sql); query.setParameter(1, "2014344154"); //执行查询,返回的是对象数组(Object[])列表, //每一个对象数组存的是相应的实体属性 List objecArraytList = query.getResultList(); for(int i=0;i<objecArraytList.size();i++) { Object[] obj = (Object[]) objecArraytList.get(i); //使用obj[0],obj[1],obj[2]...取出属性 System.out.println("id = " + obj[0]); System.out.println("name = " + obj[1]); System.out.println("age = " + obj[2]); } em.close(); }
阅读全文
0 0
- springboot jpa Query使用原生SQL例子--测试通过
- jpa使用原生sql
- 关于SpringBoot使用JPA的更新操作(save方法和原生SQL方法)
- SpringData JPA @query注解使用原生代码报错问题
- jpa使用原生SQL update和insert
- jpa 执行原生sql
- JPA原生sql查询
- 使用play时使用JPA查询,还是原生SQL查询
- 原生JPA简单使用
- Spring Data JPA 使用@Query注解执行原始Sql
- springboot-data-jpa使用
- SpringBoot: jpa基本使用
- JPA的查询语言—使用原生SQL
- 使用 JPQL 和原生 SQL 查询 JPA 实体
- JPA的查询语言—使用原生SQL
- 使用 JPQL 和原生 SQL 查询 JPA 实体(转)
- JPA的查询语言—使用原生SQL
- springboot测试例子
- 自学数据库E-R图
- python核心编程课后习题-正则式2
- android6.0 读取storage文件夹需要手动检测读取权限
- C#存储过程调用的三个方法
- JZOJ 5442. 【NOIP2017提高A组冲刺11.1】荒诞
- springboot jpa Query使用原生SQL例子--测试通过
- 复制一个web项目,项目名称如何修改,才能保证项目正常运行
- html5基础学习日记2_列表
- POJ 3764 The xor-longest Path 01字典树+dfs
- Struts2文件上传
- MatLab视频学习笔记(21世纪电子论坛原创视频)-01
- java 基础 运算符
- 大数相乘FFT
- 使用python下的Flask应用