JavaはBase64では、データベースと表示画像に画像を保存し使用しています
JavaのBase64では、画像を保存します
================================
©著作権サツマイモ八尾2019年5月28日
http://fanshuyao.iteye.com/
まず、画像はデータベースのBase64 BLOBフィールドに保存します
輸入org.apache.commons.io.FileUtils。
輸入sun.misc.BASE64Encoder。
/ ** *以Base64で保存图片到数据库 * @paramリクエスト * @paramファイル * @throws例外 * / 公共ボイドsaveImage(HttpServletRequestの要求、ファイルのファイル)が例外{スロー バイト[] fileByteArray = FileUtils.readFileToByteArray(ファイル)。 BASE64Encoderエンコーダ=新しいBASE64Encoder()。 文字列するimagestring = encoder.encode(fileByteArray)。 文字列のSQL = "?image_table設定された画像を更新=ここでID ="。 リストの<Object>のparams =新しいのArrayList <オブジェクト>(); params.add(するimagestring)。 params.add(1)。 getDao()更新(SQL、paramsは)。 }
================================
©著作権サツマイモ八尾2019年5月28日
http://fanshuyao.iteye.com/