spring-data-jpa总结
来源:互联网 发布:股票行情分析软件 编辑:程序博客网 时间:2024/05/17 03:22
spring-data-jpa使用解析方法名的方式基本可以实现所有查询,
但是,有时候需要自定义sql语句实现查询,总结如下
我第一次测试是通过用户名查询用户
@Query("select e from emp e where e.ename =?1")List<Emp> findByEname(String name);然后Tomcat一启动就报错
Validation failed for query for method public abstract java.util.List com.java.dao.EmpDao.findByEname(java.lang.String)!
因此查询了很多博客,发现,sql语句有问题,在习惯中写sql 就是这样写的。
但是,这里写的不是sql ,而是hql
sql是关系数据库查询语言,面对的数据库;
而hql是Hibernate这样的数据库持久化框架提供的内置查询语言,
虽然他们的目的都是为了从数据库查询需要的数据,
因此,
@Query("select e from Emp e where e.ename =?1")List<Emp> findByEname(String name);每错,from后面是我写的实体对象名,而不是数据库表名
阅读全文
0 0
- spring-data-jpa总结
- Spring-Data-JPA 错误总结
- 总结篇-Spring-data-jpa 框架
- Spring-data-JPA查询方法的总结
- Jpa到Spring data jpa
- Spring Data JPA
- Spring-Data-Jpa
- Spring Data JPA
- Spring data jpa
- Spring Data JPA 使用
- Spring Data JPA
- Spring Data JPA
- spring data JPA 配置
- Spring Data JPA
- Spring Jpa Data
- spring-data-jpa 使用
- spring data jpa初试
- Spring Data jpa Repository
- cros
- vue2路由移除#号(Apache)
- 求最大公约数
- Mysql基础知识学习(转)
- Servlet总结-ServletConfig、ServletContext
- spring-data-jpa总结
- hashmap工作原理
- 转换
- Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2
- 阿里SopHix热修复框架操作实践基础步骤
- 会嵌入式的你还在担心什么?
- 数组与集合的区别
- 如何设置脑图软件Mindmaster背景主题
- 28 迭代器适配器(学自Boolean)