登録フォームを持つ Spring MVC アプリケーションがあります。このフォームには、base64 データ形式の画像があります。このデータをデータベースに保存したいと思います。現在、入力要素にbase64データを格納しています。これに関していくつか質問があります。
現在、入力要素を使用していますが、挿入時にエラーが発生しています (Blob は、データベースと Java オブジェクトで使用されるデータ型です) -
Failed to convert property value of type java.lang.String to required type java.sql.Blob for property photo; nested exception is java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [java.sql.Blob] for property photo: no matching editors or conversion strategy found
または、Javaで文字列をBLOBに変換する方法はありますか
データが base64 であっても、フォーム タグで enctype="multipart/form-data" を使用する必要がありますか?
base64データがhtmlファイル要素に保持されている場合、NULLかどうかを確認するために検証を実行するにはどうすればよいですか?