今日もシュクシュクと!

ソフトウェア・エンジニアを目指して修行中の日々。学習もコツコツと。そして粛々と。

JPAにてデフォルト値をセットする

レコード挿入時にTimestampをCurrent Timestampをセットしたい場合

 

@Column(name = "register_ts", nullable = false, updatable = false, insertable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")

  private Timestamp register_ts;

 

 public void setRegister_ts() {    
       this.register_ts = (Timestamp) new Date();    
 }