最全springboot,jpa常用知识点总结(1),2024最新Java开发者学习路线

读者福利

由于篇幅过长,就不展示所有面试题了,感兴趣的小伙伴

35K成功入职:蚂蚁金服面试Java后端经历!「含面试题+答案」

35K成功入职:蚂蚁金服面试Java后端经历!「含面试题+答案」

35K成功入职:蚂蚁金服面试Java后端经历!「含面试题+答案」

更多笔记分享

35K成功入职:蚂蚁金服面试Java后端经历!「含面试题+答案」

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 1,添加数据时,自动添加时间

  • 2,jpa实现复杂和分页查询

下面是细节

1-1:添加数据时,自动添加时间


1,在数据库中的表格对应的bean

/**

 * 创建时间

 */

@CreatedDate

@Temporal(TemporalType.TIMESTAMP)// 格式年月日时分秒

private Date createTime;

/**

 * 修改时间

 */

@LastModifiedDate

@Temporal(TemporalType.TIMESTAMP)

private Date modifyTime;

2.实体类头加注解

@EntityListeners(AuditingEntityListener.class)

3.SpringBoot启动类加注解

@EnableJpaAuditing

2-2:jpa实现复杂和分页查询


//1,实现JpaSpecificationExecutor接口

public interface RunOrderRepository extends JpaRepository<RunOrder, String>,JpaSpecificationExecutor<RunOrder> {}



//2,在service中做以下处理即可:

public Page<RunOrder> canRobbedOrders(PageRequest pageable) {

    //查询条件构造

    Specification<RunOrder> spec = (Specification<RunOrder>) (root, query, cb) -> {

        Predicate p3 = cb.equal(root.get("orderStatus"), 0);//只查询订单状态为0的订单


### 最后

> **针对以上面试题,小编已经把面试题+答案整理好了**
>

![最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo](https://img-blog.csdnimg.cn/img_convert/37e703bd42c4e6a74e57e741f1799aeb.webp?x-oss-process=image/format,png)

![最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo](https://img-blog.csdnimg.cn/img_convert/7a84f19f4959af8d5be0988598514d01.webp?x-oss-process=image/format,png)

![最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo](https://img-blog.csdnimg.cn/img_convert/3c4d4e8ca49ae060f474215ac5f20b58.webp?x-oss-process=image/format,png)

# 面试专题

![image](https://img-blog.csdnimg.cn/img_convert/5eb5084e00757a84630e20c4c943bf65.webp?x-oss-process=image/format,png)

**除了以上面试题+答案,小编同时还整理了微服务相关的实战文档也可以分享给大家学习**

![image](https://img-blog.csdnimg.cn/img_convert/58113466986975fce0000dbd61bf0b5b.webp?x-oss-process=image/format,png)

![image](https://img-blog.csdnimg.cn/img_convert/c923f8a96e620f60f3f53515b311781e.webp?x-oss-process=image/format,png)

 ![image](https://img-blog.csdnimg.cn/img_convert/8e8e1b86e1bbc970663750349f1818ed.webp?x-oss-process=image/format,png)

> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

f254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值