私はdbテーブルを持っています(Hibernate confはすべて完了しました)、
ResourceRequest( resource, startTime, endTime, status )
startTimeとendTimeの間で、リソースが占有されています。
問題の説明:inStartTimeとinEndTime の入力について、指定されたスロットですでに使用されている場合は、次に使用可能なスロットを見つける必要があります。このために休止状態のクエリを作成する必要があります。
私が考えることができる1つの簡単な解決策は 、特定のリソースのresourcerequestsをコレクションにクエリし、それを操作して次の使用可能なスロットを取得することです。
しかし、私はそれを私の最後の手段として持ちたいと思っています。どんな助けでも大歓迎です。
ありがとう。