1.如果直接把文件、图片保存到数据库,存取效率非常低,而且大量消耗数据库存储空间,因此我们只需要保存文件路径即可。
2.通过文件选择器获取文件的路径
3.执行SQL语句将文件路径添加到数据库。
4.代码演示读取文件
5.乱码分析:https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/
package com.JDBC;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileSystemView;
public class testFileChooserSelectPath