Хороший пример для загрузки файла в базу данных Oracle с графическим интерфейсом на Java - PullRequest
2 голосов
/ 02 апреля 2011

Я ищу хороший пример загрузки и скачивания файла в / из базы данных Oracle на Java, чтобы получить представление.Не могли бы вы помочь мне, если кто-нибудь из вас знает хороший пример?

1 Ответ

6 голосов
/ 02 апреля 2011

Здесь для загрузки:

public class FileToDatabase {
    public static void main(String[] args) throws Exception {
            String fileName = "C:/input.txt";
            File file = new File(fileName);
            FileInputStream fis = new FileInputStream(file);
            Class.forName("com.mysql.jdbc.Driver");
            Connection conn = DriverManager.getConnection(
                            "jdbc:mysql://localhost:3306/test", "root", "root");
            PreparedStatement pstmt = conn
                            .prepareStatement("insert into file( file, file_data) values ( ?, ?)");
            pstmt.setString(1, file.getName());
            pstmt.setBinaryStream(2, fis, (int) file.length());
            pstmt.executeUpdate();
    }

Здесь для загрузки

Я нашел хороший кусок кода для загрузки файла из приложениясервер, (по ссылке ниже).Если вы собираетесь использовать веб-приложение, вы можете кэшировать файл из базы данных в приложение перед загрузкой (мне интересно, что другие думают об этой альтернативе)

Ссылка: http://www.daniweb.com/software-development/java/threads/154128

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...