如何在午夜 12:01 使用 Spring Boot 将间隔后的行添加到数据库 SQL 中

Posted

技术标签:

【中文标题】如何在午夜 12:01 使用 Spring Boot 将间隔后的行添加到数据库 SQL 中【英文标题】:how to add row after interval into database SQL using spring boot at midnight 12:01 am 【发布时间】:2021-11-11 03:12:25 【问题描述】:

我正在做一个巴士预订项目, 我不知道要应用此日期转换。 我的要求是

如果今天人们预订了 30 张票中的 25 张。那么第二天所有座位都应该是空的。

【问题讨论】:

请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

有很多方法可以实现这个用例。我更喜欢这个,创建一个域,它有一个日期字段,一个 maxSeat 字段,它可以保存一个 userIds 列表。因此,每天当有人要求就座时,您可以按日期检索数据,如果该特定日期没有实例,您可以创建一个实例,并将该用户的 id 放入 userIdList,这样您就可以修改您的 maxSeat如果您需要任何其他额外的字段或操作,您可以处理它们。

请随时提出任何问题。

【讨论】:

或者如果你坚持按你的方式做,你可以搜索一下spring boot的调度任务,这样可以帮助你完成你想要的。 亲爱的。我不是在问这个。我想知道如何在间隔后使用 maxbusSeat 字段创建新行。

以上是关于如何在午夜 12:01 使用 Spring Boot 将间隔后的行添加到数据库 SQL 中的主要内容,如果未能解决你的问题,请参考以下文章

spring-boot实战05:Spring Boo多环境配置及配置属性注入到对象

如何在 UWP 的后台每天午夜运行一些代码?

spring boo的简单搭建(eclipse+springboot + redis + mysql + thymeleaf)

如何在python中获取时区感知午夜日期时间? [复制]

如何在午夜更新应用小部件?

SwiftUI:如何设置时间选择器的范围以包含午夜?