1

モデルの時間のみを使用して、イベントがいつ発生するかを定義したいのですが、私が見つけた唯一の方法はこれを行うことでした:

@Temporal(TemporalType.TIME)
public Date end;

しかし、私は自分のデータベースに、まさに私が探しているタイプの TIME を入れたいと思っています。

どうやってやるの?

4

1 に答える 1

2

を使用できますjava.sql.Timeが、注意してください-MySQL TIME列タイプ以外の定義があります-範囲内でのみ動作します00:00:00- 23:59:59(ただし、MySQLでは間隔を保存できます-/ + 838時間)

モデル:

public Time end;

設定:

event.end = Time.valueOf("12:15:00");

とにかく、時間/間隔を文字列または整数(分の)として保存する方が安全かもしれませんか?

于 2012-06-05T17:46:31.837 に答える