我是靠谱客的博主 震动季节,这篇文章主要介绍知识回顾整理③继承JpaRepository和JpaSpecificationExecutor,现在分享给大家,希望可以做个参考。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
public interface StuJpaRes extends JpaRepository<StuJpa,Integer>,JpaSpecificationExecutor<StuJpa>{ //根据时间段查询数据 List<StuJpa> findByJbirthdayBetween(Date mindate, Date maxdate); } // public Object selByBirthdayBetween(String mindate,String maxdate) throws ParseException { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date parse = sdf.parse(mindate); Date parse1 = sdf.parse(maxdate); List<StuJpa> findByJbirthdayBetween = stujpares.findByJbirthdayBetween(parse,parse1); return findByJbirthdayBetween; }

JpaRepository<实体类名,实体类主键类型>

JpaSpecificationExecutor<实体类>

每个会生成数据表的实体类都要分别创建对应的Repository文件并继承这两个类

继承后我们就可以使用里面已经写好的增删改查方法了,但是有的方法需要我们先进行实现才可以使用,这里用时间查询作为例子

我使用字符串接受数据,在改成时间日期的格式,防止前台传来一些乱七八糟的数据导致报错,也可以在前台使用时间日期点选插件来控制传输的数据

最后

以上就是震动季节最近收集整理的关于知识回顾整理③继承JpaRepository和JpaSpecificationExecutor的全部内容,更多相关知识回顾整理③继承JpaRepository和JpaSpecificationExecutor内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部