SpringDataJpa相关(二)
来源:互联网 发布:域windows 编辑:程序博客网 时间:2024/06/06 02:20
接上篇的代码,这次用手写sql的方式来处理比较难的sql
- 自定义SQL查询
@Query(value = "SELECT u FROM users u WHERE u.phone =?1 AND u.enable = 1",nativeQuery = true) Users findByPhone(String phone);
- 分页查询
这是PagingAndSortingRepository分页的接口,提供的两个接口:
@NoRepositoryBeanpublic interface PagingAndSortingRepository<T, ID extends Serializable> extends CrudRepository<T, ID> { Iterable<T> findAll(Sort sort); Page<T> findAll(Pageable pageable);
使用例子:
//查询所有的用户并分页,Page和Pageable是spring封装好的接口 Page<Users> getAllUsers(Pageable pageable); //根据用户名查询用户列表,并分页 Page<Users> getUsersByName(String name,Pageable pageable);
阅读全文
0 0
- SpringDataJpa相关(二)
- SpringDataJpa相关(一)
- springdataJPA
- springDataJpa
- SpringDataJPA学习记录(二)--增删改查
- 基于javaConfig的springDataJpa+dubbo+springMvc搭建(二)
- SpringDataJPA学习记录(二)–增删改查
- IDEA+Gradle+SpringBoot+SpringDataJPA+lambok(lombok有点问题)(一)
- 代码生成器CodeGenerator(目前只支持SpringBoot/SpringDataJpa)
- SpringDataJpa使用说明
- SpringdataJpa JpaRepository
- MFC相关(二)
- 图像相关(二)
- 二 迭代器(二)相关辅助函数
- 素数相关算法(二)
- 宏相关学习(二)
- BIND日志相关(二)
- Hibernate缓存相关(二)
- 第三周 项目4 顺序表应用
- 将FORM转化成一个图片,并转存到系统中的某个页面下面,并实现打印方法
- hibernate详解(六)---多对多关联映射
- 关于java 中 Set使用
- MacOS 开发 — 程序打包生成pkg文件
- SpringDataJpa相关(二)
- vis.js中timeliness的中文化
- BeautifulSoup的安装
- 怎样在JAVA 中封装数据库操作(增删改查)运用反射机制!已贴出删除和查询方法,求增加和修改!
- Spark-2.0解析
- 关于在Android6.0以上系统的BLE开发
- 热更新 codepush
- ZJOI 2008 树的统计(树链剖分+线段树)
- 达内科技十五周年记:不忘初心,方得始终