だから私は、私の形でJavaエンティティを使用してブートストラップ入力タイプの日付をMySQLタイプの日付に保持する方法はありますか?
<input type=date" >
を持っ し、これは、MySQLデータベースに永続化する必要がjava.util.Data
から輸入されている
@Column(name=birthday)
public Date birthday;
日を持っているUserモデル、これは次の形式です。 MySQLのフィールドには、私は、列
@DateTimeFormat(pattern = "yy-MMMM-dd")
の使用形式を変更しようとしたが、それは動作しませんDATE型の
yyyy-mm-dd
ですが、私はので、入力タイプ形式のと仮定しています。 これを変更するにはどうすればよいですか?私はスプリングブーツを使用しています。
こんにちはを動作するはずした後は、これら2つのBean
を追加する必要があり、そのためにジャクソンObjectMapperの正しい日付形式を定義する必要があります
MessageConvertor
に問題があると思います!詳細を教えてください。あなたがMySQLで動作するように選択したフレームワークのスプリングブートを使用している場合:Hibernate、Spring Data JPA、Spring JDBCテンプレート?また、MySQLテーブル – Loniksの構造を提供してくださいねえ!もちろん。私はSpring Data JPAを使用しています。 'TABLEユーザーを作成します(' 'USER_ID int型(11)NOT NULL AUTO_INCREMENT、' '電子メールはvarchar(255)NOT NULL、NOT NULL、' 'のlast_nameのはvarchar(255)、' '名のVARCHAR(255)NOT NULL、 ' 'パスワードvarchar(255)NOT NULL、' '誕生日日付NULLでない、 ' ' PRIMARY KEY'( 'user_id') ') ' –