powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача списка целых чисел из Java в хранимую процедуру SQL Server
25 сообщений из 279, страница 10 из 12
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796671
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevОзверинновички нынче опасные.

они тоже могут много рассказать о том, "как работать с хибером"....

мне тут нафтыкали в одном из топиков...с опаской теперь советы давать буду - вдруг кому-то не понравится, что у меня ЧСВ 30 см?
так что да...
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796677
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин,
ТС мог запустить профайлер. Заснять транзакции пишущие по 6 сек. И предъявить тему для обсуждения.
Не судьба.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796695
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС должне быть сфокусирован на том что плохо работает в БД. С точки зрения метрик БД.
Медленно. Создает нагрузки. Приводит к блокировкам.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796712
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но наверное сначала даже не настолько "на уровне БД", а с точки зрения бизнес операции
Нажали на кнопку - долго
Потом уже и на "метрики БД" можно переключаться.

Если вопрос сайзинга, то наверное аналогично. Какая бизнес нагрузка сейчас, сколько ресурсов потребляет (наверное тут уже "метрики БД"), что планируется, что вызывает риски.

IMHO & AFAIK
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796725
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,
Ну,
mayton акцентрировал что ТС - #базистнепрограммист. Который восстал против архитектора с прогерами.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796806
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Друзья. Давайте так:
Код: java
1.
ВыдатьКнижки(user,  listСписок) 



Без борделей, банков и индусов.без проблем

Рассмотрим как часть системы.
Приходит юзер в библиотеку получить книжки…
значит он там зарегистрирован, следовательно у него есть id в базе библиотеки.
Садится за комп (бараузер) логинится.
Выбирает книги , они заносятся в таблицу в браузере.
Окончил набор , жмет выдать книги…
браузер отправляет на сервер команду issue_books, id юзера, и id всех выбранных книжек.
Сервер получает строку, вызывает метод issue_books и передаёт ему два параметра id юзера, и строку из id книг.
В методе issue_books происходит вызов хранимки с передачей ей этих двух параметров.
В хранимке происходит необходимые действия с этими параметрами, в результате чего эти книги помечаются как подготовленные к отбору на выдачу, ну и прочее уже по конкретному тз.
после отработки хранимки юзеру отправляется сообщение — подойти к выдаче и ждать книги, как результат работы хранимки - список книг с местами их хранения отправляется оператору для поиска и доставки книг на выдачу.
метод закончил работу
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796831
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>вадя, сегодня, 21:15 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1310972&msg=21853262][21853262]
>без проблем … Выбирает книги ...
<Думаю, что задача выбора книг имеет тот же порядок сложности, что и основная. К тому же, выбранный список книг читатель может отсортировать по автору или по годам издания, пометить поле уточнения и только потом отправить серверу приложений сериализацию id выбранных книг.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796900
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>вадя, сегодня, 21:15 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1310972&msg=21853262][21853262]
>без проблем … Выбирает книги ...
<Думаю, что задача выбора книг имеет тот же порядок сложности, что и основная. К тому же, выбранный список книг читатель может отсортировать по автору или по годам издания, пометить поле уточнения и только потом отправить серверу приложений сериализацию id выбранных книг.
задача выбора/поиска не рассматривается, если интересует сам поиск могу отдельно описать
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796931
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Ты описал клиент сервер. Двухзвенку. Без коллекций. Без аппСервера. Без ОРМ.
Бизнес логика метода будет написана в хранимке БД а не на java, хотя четко было название метода.
Клиентские транзакции отсутствуют.
Двойка.
Так пишут в дельфи, ассеss но не java.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796933
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяВыбирает книги , они заносятся в таблицу в браузере.под каким именем, если пул коннектов и все ходят под одним юзверем?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796935
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вадяВыбирает книги , они заносятся в таблицу в браузере.под каким именем, если пул коннектов и все ходят под одним юзверем?упс, вопрос снял.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796943
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ты описал клиент сервер. Двухзвенку. Без коллекций. Без аппСервера. Без ОРМ.
Бизнес логика метода будет написана в хранимке БД а не на java, хотя четко было название метода.
Клиентские транзакции отсутствуют.
Двойка.
Так пишут в дельфи, ассеss но не java.если можно решить задачу проще я буду решать проще, и городить что-то ради непонятно чего я не буду.
нафига какие-то коллекции? ради того что ты назвал это трёхзвенкой?
есть клиент(браузер),
есть серверное приложение, которое принимает и обрабатывает запросы от клиента, и отправляет клиенту обработанные результаты и взаимодействует с базой,
есть база
по большому счёту в наличии 3 звена.

акс и делфи напрямую взаимодействуют с базой - нет серверного приложения
в наличии только 2 звена
попробуй выставить такого клиента а итет и твоя база будет взломана в пить минут.

зачем коллекции? что они дадут ? конкретно для твоего примера?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796947
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
У тебя бардак в правописании, и такой же бардак в архитектуре.
Не пиши свои много букф. Зачем тебе архитектура?
Сейчас уже стримы вовсю, а у тебя коллекции лишние.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796950
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадязачем коллекции? что они дадут ? конкретно для твоего примера?))
Смешной вопрос.
А в чем получить список строк книг на выдаче у пришедшего в библиотеку? Должника?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796956
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяпопробуй выставить такого клиента а итет и твоя база будет взломана в пить минут.OFF
В профиле демка-сайт. Оракл наружу. Никто не ломает)))
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796958
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123А в чем получить список строк книг на выдаче у пришедшего в библиотеку? Должника?в чём проблема?
библиотекарь вводит что-то идентифицирующее читателя (это может быть штрихкод с его читательского билета)
код отправляется на сервер в виде команды "узнать_задолженность" + id читателя
серверное приложение вызывает метод узнать_задолженность с параметром id читателя, в методе вызывается хранимка с параметром id читателя, и возвращает результсет со списком не возвращённых книг.
метод обрабатывает этот результсет и формирует html строку таблицы содержащий этот список, и отправляет клиенту-браузеру, тот вставляет в нужное место в dom и библиотекарь видит что читатель должен....

в этом есть проблемы? найди место для коллекции
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796960
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В профиле демка-сайт. Оракл наружу. Никто не ломает)))анек про неуловимого Джо знаешь?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796963
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В профиле демка-сайт. Оракл наружу. Никто не ломает)))у тебя оракл формирует html?
и браузер сам формирует запросы к базе напрямую?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796965
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадякод отправляется на сервер в виде команды "узнать_задолженность" + id читателявадя ты в своем уме?
Это бизнес логика в методе с названием выше.
Там не команды серверу, а методы.
Пещерный ты человек.
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796969
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадявозвращает результсетв дельфи DataSource and DataSet)))
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796970
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Продолжай.
Удачи!
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796971
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Там не команды серверу, а методы.ты уже началь цепляться к терминам.
есть такое "... хоть горошком назови, только в печь не ставь"
Petro123в дельфи DataSource and DataSet)))какая разница? суть одна.
Petro123Продолжай.
Удачи!значит можно и без коллекций?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796973
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Мне интересно. Ты в ассеsse два или три метода писал хоть раз?
Как там передавал из метода в метод список? Ну, например список товаров?
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796976
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
СписокТоваров
Код: java
1.
2.
ПроверитьТоварыНаЗапрещенные(СписокТоваров) ;
ОтдатьСписокНаРеализацию(СписокТоваров);
...
Рейтинг: 0 / 0
Передача списка целых чисел из Java в хранимую процедуру SQL Server
    #39796978
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадязначит можно и без коллекций?можно;
Ваша первая программ на языке Java
Рассмотрим простейшую программу - она просто выводит сообщение в консольное окно.

public class SampleProgram
{
public static void main (String [] args)
{
System.out.println("Hello, Java world!");
}
}
...
Рейтинг: 0 / 0
25 сообщений из 279, страница 10 из 12
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача списка целых чисел из Java в хранимую процедуру SQL Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]