Публикации по теме 'jdbc'
Освоение расширенных операций с базами данных с помощью Spring JDBC
Модуль JDBC Spring был краеугольным камнем операций с реляционными базами данных для многих разработчиков Java. Цель этого поста — улучшить ваше понимание его сложных функций. Я поделюсь некоторыми из своих проверенных практик, которые, в свою очередь, улучшат вашу кодовую базу.
1. Понимание сложности Spring JDBC
Spring JDBC, несмотря на внешнюю простоту, имеет утонченный дизайн. Он представляет:
core . Речь идет не только об основных операциях. Погрузитесь глубже, и вы..
JDBC в Java: все, что вы должны знать как разработчик
Обмен знаниями Java…
JDBC расшифровывается как Java Database Connectivity и представляет собой инструмент для доступа к реляционным базам данных из системы реляционных баз данных. JDBC — это API для клиентского доступа к базе данных, специально ориентированный на СУБД. Это позволит вам иметь универсальный доступ к данным . Если вы правильно напишете свой сиквел, его нельзя будет заменить. У него есть драйверы, и теоретически вы можете запустить один и тот же код для двух разных баз..
Вопросы по теме 'jdbc'
Соединение Postgres JDBC в справке Eclipse
Я пытаюсь заставить jdbc-соединение postgres работать в eclipse. Было бы неплохо использовать Data Source Explorer, но пока я просто пытаюсь получить базовое соединение. Что я сделал до сих пор, так это загрузил JDBC-коннектор postgres. Затем я...
41863 просмотров
schedule
30.03.2024
Повторное использование объекта оператора Java?
Я хотел бы знать, можем ли мы повторно использовать один и тот же объект Statement для выполнения более одного запроса. Или мы должны создать новый оператор для разных запросов.
Например,
Connection con = getDBConnection();
Statement st1 =...
18392 просмотров
schedule
03.09.2022
Что такое соединение в JDBC?
Что такое объект соединения в JDBC? Как поддерживается это соединение (я имею в виду, это сетевое соединение)? Являются ли они соединениями TCP/IP? Почему создание Connection каждый раз является дорогостоящей операцией? Почему через какое-то время...
12680 просмотров
schedule
20.01.2024
Вызов Jdbc для оракула 11.1.0.7.0 db заблокирован
Вызов Jdbc блокируется и обратно не возвращается.. ниже трассировка стека
Сервер Oracle = 11.1.0.7 Тонкий драйвер Oracle используется на клиенте
Был бы признателен за вашу помощь....
at java.net.SocketInputStream.socketRead0(Native Method)...
7575 просмотров
schedule
14.04.2024
отображение нескольких записей с использованием набора результатов
как отобразить несколько записей из базы данных с одинаковым значением поля с помощью оператора набора результатов
9102 просмотров
schedule
02.10.2022
Выполнить апплет jdbc в браузере
import java.sql.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code="A0" width=250 height=200>
</applet>
*/
public class A0 extends Applet implements ActionListener,ItemListener
{...
4650 просмотров
schedule
05.10.2023
База данных JavaMetaData
Я новичок, и я хочу знать, как найти конкретный столбец в базе данных FOREIGN KEY.
что я делаю.....
Я получаю объект подключения из определенного источника данных. Используя этот объект подключения, я пытаюсь получить все метаданные этого...
362 просмотров
schedule
04.01.2024
Подключение к Informix 3.30 с промежуточным ПО SimbaServer
У меня есть клиент, для которого я пытаюсь выполнить миграцию данных из старой системы учета маршрутов. В системе есть база данных Informix 3.30 с промежуточным ПО SimbaServer поверх нее. Насколько я понимаю, поддержка ODBC и JDBC не была добавлена...
217 просмотров
schedule
14.10.2022
Самое быстрое «обновление» на jdbc с PreparedStatement и executeBatch
У меня есть Java-программа, которая в некоторых случаях должна обновлять большое количество записей в базе данных (например, 100 000).
Это делается путем создания PreparedStatement и использования техники addBatch . Вот фрагмент:...
4656 просмотров
schedule
21.11.2023
statement.execute() возвращает ошибку с косой чертой в конце PL/SQL
При выполнении pl/sql я получаю сообщение об ошибке:
ORA-06550: line 1, column 316: PLS-00103: Encountered the symbol "/" The symbol "/" was ignored.
Пример PLSQL:
DECLARE
SQL1 VARCHAR2 (1500);
SQL2 VARCHAR2 (1500);
BEGIN...
1758 просмотров
schedule
21.07.2022
Использование драйвера JDBC для подключения к Sql Server 2008
Я использую следующий код для подключения к Sql Server 2008:
Connection con = null;
CallableStatement stmt = null;
ResultSet rs = null;
try
{
SQLServerDataSource ds = new SQLServerDataSource();
ds.setIntegratedSecurity(false);...
4870 просмотров
schedule
05.03.2024
Как получить доступ к значению запроса SQL count() в программе на Java
Я хочу получить значение, которое я нахожу, используя команду COUNT SQL. Обычно я ввожу имя столбца, к которому хочу получить доступ, в метод getInt() getString(), что мне делать в этом случае, когда нет определенного имени столбца.
Я использовал...
134909 просмотров
schedule
31.03.2024
Проверить, существует ли таблица
У меня есть настольное приложение со встроенной базой данных. Когда я выполняю свою программу, мне нужно проверить, существует ли конкретная таблица, или создать ее, если нет.
Учитывая объект подключения с именем conn для моей базы данных, как я...
103739 просмотров
schedule
06.11.2023
Определите, содержит ли столбец в ResultSet значения во всех строках
В моем приложении я выполняю дорогостоящий запрос, который занимает несколько минут для создания отчета. Я пытаюсь создать общий класс, который преобразует ResultSet в электронную таблицу Excel, где столбец исключается из электронной таблицы, если он...
1038 просмотров
schedule
18.10.2022
Сбой канала связи JDBC через некоторое время
Я использую JDBC с пулом соединений proxool для подключения к базе данных mysql. Я выбираю большое количество строк из нескольких потоков, и через некоторое время я получаю сообщение об ошибке, говорящее о сбое канала связи. Последний пакет,...
606 просмотров
schedule
19.09.2022
Как найти фактический номер задания для определенного соединения JDBC SQL с iSeries?
Я использую драйвер JTOpen JDBC для подключения к iSeries (он же AS/400, IBM System-i, IBMi, WTH?!...). У меня возникли проблемы с определенным оператором, и, похоже, мне нужно вернуться к фактическому заданию SQL QSQSRVR (или QZDASOINIT?), чтобы...
2442 просмотров
schedule
04.10.2022
Получение соединения JDBC с помощью JNDI в Spring JDBC
На этой странице Spring JDBC говорится
Класс DataSourceUtils… предоставляет статические методы для получения соединений из JNDI.
Однако документ API для DataSourceUtils не включает указанные статические методы, насколько я понимаю....
20428 просмотров
schedule
07.09.2022
Проблема с символом Java PreparedStatement UTF-8
У меня есть подготовленное заявление:
PreparedStatement st;
и в моем коде я пытаюсь использовать метод st.setString.
st.setString(1, userName);
Значение userName равно şakça. Методы setString изменяют «şakça» на «?akça». Он не...
16883 просмотров
schedule
05.12.2023
Как защититься от SQL-инъекций, когда предложение WHERE создается динамически из формы поиска?
Я знаю, что единственный действительно правильный способ защитить SQL-запросы от SQL-инъекций в Java — это использовать PreparedStatements.
Однако такой оператор требует, чтобы базовая структура (выбранные атрибуты, присоединяемые таблицы,...
5637 просмотров
schedule
24.01.2024
Свяжите подключения JDBC с содержимым файла журнала прослушивателя Oracle.
Окружающая обстановка
Различные приложения, использующие пул соединений jdbc: серверы приложений WebLogic 8 (и выше) и Tomcat 6, различные версии Oracle Database (от 9.2.0.7 до 10.2.0.4) на разных платформах (RHEL 5.5, Solaris 9, Solari 10 и т....
4900 просмотров
schedule
14.08.2022