powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные из БД на сайте
25 сообщений из 304, страница 9 из 13
Не отображаются данные из БД на сайте
    #40111768
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp
БИЗНЕС ЛОГИКУ В JAVA.
Если криком норм?
Задача понятна?
какую бизнес логику? о чем ты? пересылку из листа в лист?
на примере тс где ты увидел бизнес логику?
что ты называешь бизнес логикой?
обработку данных? зачем это делать в коде java, когда это оптимальнее делать в в специализированной среде?
не умеешь. И в жизни не писал. Пиво проспорил.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111769
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,

и пять нет ответа на мой вопрос.

а ты хочешь сказать что на java ты обработаешь быстрее чем в субд? вспомни для начала быстродействие java со строками, со сравнением строк.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111770
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
не умеешь. И в жизни не писал. Пиво проспорил.
если тебя успокоит- не умею, не умею делать дрянь, потому как не хочу.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111773
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я выложил свой вариант кода тс - и ?
там нет хранимки, я не настаиваю на использование там храники.
где там бизнес логика?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111774
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp
не умеешь. И в жизни не писал. Пиво проспорил.
если тебя успокоит- не умею, не умею делать дрянь, потому как не хочу.
ну и хорошо.
Пожали руки и разошлись.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111775
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
ну и хорошо.
Пожали руки и разошлись.
и?
где ответ на мой вопрос?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111776
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
lleming,

и пять нет ответа на мой вопрос.

а ты хочешь сказать что на java ты обработаешь быстрее чем в субд? вспомни для начала быстродействие java со строками, со сравнением строк.


Опять про белых овец. Я уже даже приводил ссылку на реализацию конкатенации строк одной из субд когда спор зашел. Там ничего особенного, я чуда не увидел.

А что увидел ты?
Расскажи мне про реализацию алгоритма конкатенации в субд который невозможно повторить.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111777
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming
А что увидел ты расскажи, расскажи мне про реализацию алгоритма конкатенации в субд которую невозможно повторить.
на java? что ты можешь предложить кроме стрингбилдера?
да и то вариант
непрерывного
sb.append().append()...
все остальное медленно
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111778
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming
Я уже даже приводил ссылку на реализацию конкатенации строк одной из субд когда спор зашел
код на java?????
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111779
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
lleming
А что увидел ты расскажи, расскажи мне про реализацию алгоритма конкатенации в субд которую невозможно повторить.
на java? что ты можешь предложить кроме стрингбилдера?
да и то вариант
непрерывного
sb.append().append()...
все остальное медленно


Думаешь субд оптимизуешь помещая строки в паралельную вселенную и в конце материлизует оттуда? Неужно опять иллюминаты постарались?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111780
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
lleming
Я уже даже приводил ссылку на реализацию конкатенации строк одной из субд когда спор зашел
код на java?????


нет исходный код субд испльзуемый для конкатенации строк.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111781
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming
нет исходный код субд испльзуемый для конкатенации строк.
где?
lleming
Думаешь субд оптимизуешь помещая строки в паралельную вселенную и в конце материлизует оттуда? Неужно опять иллюминаты постарались?
оптимизирует обработку данных, тот же план запроса, та же компиляциz хранимых процедур в mssql, те же оконные функции, да ещё много чего.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111785
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
lleming
нет исходный код субд испльзуемый для конкатенации строк.
где?

да уже поднимался этот вопрос я специально посмотрел какой код выполняет concat (

вадя

lleming
Думаешь субд оптимизуешь помещая строки в паралельную вселенную и в конце материлизует оттуда? Неужно опять иллюминаты постарались?
оптимизирует обработку данных, тот же план запроса, та же компиляциz хранимых процедур в mssql, те же оконные функции, да ещё много чего.

думаешь если слова как магические заклинания произнес произойдет чудо ? Что мешает разработчикам компипиляторов или той же jdk оптимизировать обработку данных. Думаешь разработчики компиляторов не знают заклинаний?

Давай я накидаю, добавь себе в записную книжку в раздел мантры:
code inline, branch prediction, jit, loop unroll, lazy method linking, intrinsic function
тысячи их https://en.wikipedia.org/wiki/Optimizing_compiler
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111798
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
lleming,

и пять нет ответа на мой вопрос.

а ты хочешь сказать что на java ты обработаешь быстрее чем в субд? вспомни для начала быстродействие java со строками, со сравнением строк.

Товарищь вобщем-то прав. Многие СУБД плохо конкатенируют строки. И если в Java для этого есть билдер
и компиллятор который прогнозирует что здесь билдер будет лучше - то так оно и будет.

В СУБД таких механик обычно нет. Например Oracle/PLSQL в 99% случаев это даже не компиллятор.
Тоесть о таких техниках не речи.

И сама строка (VARCHAR2(x)) будет ограничена в 32 килобайта.

Архитектурный дефектец! Никто просто не знал что ты будешь формировать HTML в БД. А перескочить
через границу 32 килобайта можно очень легко.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111808
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
как минимум в mysql есть команды задающие размер текстовых полей для вывода.
формировать полностью html в базе нет смысла. а небольшое меню вполне. как вариант.
для хранения размер не ограничен, есть вариант даже для json.
я показал вариант с формированием html как вариант возможности. ну и выводить одной строкой тоже нет необходимости, а строк может быть много в субд нет ограничения.


но это опять отход от первоначального вопроса про код - заболтать оппонента сторонней проблемой, чтоб уйти от ответа на его вопрос.

а как не крути , что храники , что про простые запросы возращают данные.
и чем меньше они возращают тем лучше, возвращать миллион записей - очень дорого.

на примере кода тс - нет там работы со строками в запросе, а завернуть его в хранимку или оставить так - дело вкуса. просто когда все обращения к базе однотипны - удобнее. ну при некоторых изменениях, исправлениях в запросах (при которых не изменяется количество полей) не надо перекомпилировать весь код, просто поправить в субд.при отладке java кода можно просто вернуть необходимый набор без реального запроса. а сам запрос отлаживать/оптимизировать отдельно, параллельно. для этого даже не надо трогать java код.

и в очередной раз - где ответ на вопрос по коду тс?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111818
chron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя, мне кажется, не будет здесь ответа.
будет про параллельную вселенную, иллюминатов и хп.
понты, понты, понты.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111822
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chron
вадя, мне кажется, не будет здесь ответа.
будет про параллельную вселенную, иллюминатов и хп.
понты, понты, понты.
к сожалению, похоже на это....
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111846
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton,
как минимум в mysql есть команды задающие размер текстовых полей для вывода.
формировать полностью html в базе нет смысла. а небольшое меню вполне. как вариант.
для хранения размер не ограничен, есть вариант даже для json.
я показал вариант с формированием html как вариант возможности. ну и выводить одной строкой тоже нет необходимости, а строк может быть много в субд нет ограничения.


но это опять отход от первоначального вопроса про код - заболтать оппонента сторонней проблемой, чтоб уйти от ответа на его вопрос.

а как не крути , что храники , что про простые запросы возращают данные.
и чем меньше они возращают тем лучше, возвращать миллион записей - очень дорого.

на примере кода тс - нет там работы со строками в запросе, а завернуть его в хранимку или оставить так - дело вкуса. просто когда все обращения к базе однотипны - удобнее. ну при некоторых изменениях, исправлениях в запросах (при которых не изменяется количество полей) не надо перекомпилировать весь код, просто поправить в субд.при отладке java кода можно просто вернуть необходимый набор без реального запроса. а сам запрос отлаживать/оптимизировать отдельно, параллельно. для этого даже не надо трогать java код.

и в очередной раз - где ответ на вопрос по коду тс?


вадя
lleming,

и пять нет ответа на мой вопрос.

а ты хочешь сказать что на java ты обработаешь быстрее чем в субд? вспомни для начала быстродействие java со строками, со сравнением строк.


Сам упомянул про строки, сам потерял контекст обсуждения (по обыкновению), сам возмутился что тема свернула не туда, хотя сам ее повернул в ту сторону.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111848
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
и в очередной раз - где ответ на вопрос по коду тс?

Она-ж пишет

Всем спасибо! Проблема решилась
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111850
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Она-ж пишет
дак я про свой вопрос
lleming
Сам упомянул про строки, сам потерял контекст обсуждения (по обыкновению), сам возмутился что тема свернула не туда, хотя сам ее повернул в ту сторону.
опять бла-бла
ты хоть читай всё прежде чем отвечать...
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111855
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зафлужено до предела. Уж не разобрать где кони-люди. Лучше подними свой вопрос отдельной темой.

Если что-то важное.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111859
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

вот мой вариант кода , вместо кода тс
22395540

-
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
......
    <section class="main-content">
        <div class="container">
            <%        try {
                    connection = DriverManager.getConnection(HOST, userName, password);
                    Statement statement = connection.createStatement();
                    ResultSet rs = statement.executeQuery("SELECT *FROM public.\"Product\"");
                    while (rs.next()) {
            %>
            <div class="row">
                <div class="col-lg-3 col-sm-6 mb-3" >
                    <div class="card" style="width: 18rem;">
                        <img class="card-img-top" src="<%=rs.getString("image")%>"  alt="Card image cap">
                        <div class="card-body">
                            <h5 class="card-title" ><%=rs.getString("title")%></h5>
                            <p class="card-text" ><%=rs.getString("description")%></p>
                            <div class="price">
                                <p><%=rs.getString("price")%></p>
                                <p>руб.</p>
                            </div>
                            <button class="btn btn-dark cart" data-id="<%=rs.getString("id")%>">В корзину</button>
                        </div>
                    </div>
                </div>
            </div>
            <%
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            %>
        </div>
    </section>
......



зачем тс написал кучу лишнего?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111860
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яж говорю - чугунный лапоть. Этот код можно писать. Но его можно писать 1 раз чтобы отдать
и никогда больше не сопровождать. Это скромное мнение меня, который фронт не делал и ХЗ
как там у вас на фронте бывает. Но мне от такого кода становится ... не по себе и хочется
зайти в рюмочную в середине рабочего дня... А потом обновить резюме.

Just IMHO.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111862
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
вот мой вариант кода
тебя не возьмут на работу.
Хотя бы эта фраза понятна?
))
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40111863
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю что если искать такой вот сельской простоты и краткости то может быть лучше
свичнуть проект на Node.JS ? Есть у меня предположение что так будет короче.
...
Рейтинг: 0 / 0
25 сообщений из 304, страница 9 из 13
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные из БД на сайте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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