JavaはBase64では、データベースと表示画像に画像を保存し使用しています

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/

 

 

 

 

おすすめ

転載: fanshuyao.iteye.com/blog/2441370