Каким образом можно хранить контент различного формата(pdf,html,txt) в БД, субд - MySQL, язык программирования - Java. Файлы изначально должны хранится в БД.
Преобразовать файл (pdf,html,txt) в массив byte[] и сохранить в БД.
File pdfFile = new File("...test.pdf");
byte[] pdfData = new byte[(int) pdfFile.length()];
DataInputStream dis = new DataInputStream(new FileInputStream(pdfFile));
dis.readFully(pdfData); // read from file into byte[] array
dis.close();
String myConnectionString = "jdbc:mysql:...";
String user = "user";
String password = "password";
dbConnection = DriverManager.getConnection(myConnectionString, user, password);
PreparedStatement ps = dbConnection.prepareStatement(
"INSERT INTO project (filename, pdf_file) VALUES (?,?)");
ps.setString(1, "test");
ps.setBytes(2, pdfData); // byte[] array
ps.executeUpdate();
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть JSP страница необходимо сделать ссылку для скачивания файлаКак это можно реализовать?
ЗдравствуйтеПишу приложение для работы, которое представляет из себя список точек с возможностью сортировать по дням недели ,и по " мои не мои"
Преобразовать строки матрицы таким образом, чтобы элементы, равные нулю, располагались после всех остальных
Столкнулся в с распространенной проблемой - определение пути к xml