powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java. работа с базами(взгляд Delphi-ста)
25 сообщений из 258, страница 1 из 11
Java. работа с базами(взгляд Delphi-ста)
    #36528968
Synchrophasotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Решил я потихоньку слезать с умирающего Delphi.
И первой задачей стало клиент серверное (Java + Oracle) приложение.
Использовал JDBC. Подключился все нормально. Работа с данными больших затруднений пока не вызывает. Но вот специальных визуальных компонентов для работы с набором данных (таких как DBGrid, DBEdit..) я не нашел.
Не подскажете, как организовать отображение данных?
(Использовать обыкновенные компоненты не особо хочется)
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36528991
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, Synchrophasotron!

> Не подскажете, как организовать отображение данных?
> (Использовать обыкновенные компоненты не особо хочется)

Как бывший дельфист бывшему дельфисту- именно обычные и надо.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36528995
I love SQL.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SynchrophasotronНо вот специальных визуальных компонентов для работы с набором данных (таких как DBGrid, DBEdit..) я не нашел.
- а где искали то? Таких компонентов много, вот например: QuickTable
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529004
Synchrophasotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GKS_Samara,

Спасибо!
Хотя как то странно, Это ж сколько всего о чем раньше и не задумывался, теперь придется ручками писать((
а вы долго к Java адоптировались?
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529022
Synchrophasotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
I love SQL.ru- а где искали то? Таких компонентов много, вот например: QuickTable

Я про родные.
Сторонние не искал. А за ссылочку спасибо
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529042
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, Synchrophasotron!

> Хотя как то странно, Это ж сколько всего о чем раньше и не задумывался,
> теперь придется ручками писать((

Задуматься надо один раз, а потом будет много проще.

> а вы долго к Java адоптировались?

Год, наверное. Или больше. Первый проект стыдно вспоминать,
но из-за политических соображений он, к счастью, умер ;)

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529083
Synchrophasotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GKS_Samara,

Надеюсь что через год мне свою работу тоже будет стыдно вспомнить))
Может дадите какой-нибудь дельный совет.
Какие основные трудности были?
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529209
Dany305
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-хорошему, для GUI лучше всего использовать стандартные Swing компоненты, привязывая их к объектам через bean binding. А потом персистить объекты в БД любым способом на выбор: DAO, Hibernate, JPA и т.д.

Быстро-грязный способ: найди dbswing.jar от JBuilder 2006, подсоедини к проекту и вперед.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529323
RRR_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Synchrophasotron,

С точки зрения первых шагов дельфиста в джаве ( и меня тоже) - огромный минус - это swing-овские компоненты, которые очень не устраивают. В результате остановился на том, чтобы писать все руками - зато, хотя сначала сложно, написал так, как меня устаривает и теперь есть представление о том, как работает тот или иной компонент. В этом большой плюс, но сначала ( а где-то и по сей день) страшно раздражало отстуствие элементарных дельфийских удобств. Пишу на джаве полгода и, в принципе, уже вполне освоился. Из свинговских вещей советовал бы MigLayout ( компановщик), JCalendar - работа с календарем. В остальном советы не дадут ничего - у вас будет свой опыт...
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529335
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одним словом через полгода, а то и позже автор наконец-то сварганит руками то, что накидывал в дельфи за три дня.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529354
I love SQL.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaодним словом через полгода, а то и позже автор наконец-то сварганит руками то, что накидывал в дельфи за три дня.
- если по прежнему будет брезговать использовать тонны готовых компонентов которые есть в Интернет
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529453
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RRR_mИз свинговских вещей советовал бы MigLayout ( компановщик), JCalendar - работа с календарем. В остальном советы не дадут ничего - у вас будет свой опыт...
Delphi не просто так подыхает медленной и мучительной смертью. Можно тупо dbAware компоненты на Swing'е переписать, да только вот лучше задуматься почему же их в Java нет. И попробовать эту Java понять.

Переход из Delphi на Java кучу раз обмусоливался. Тут главное суметь старый опыт обросить и начать с нового листа.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529498
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvМожно тупо dbAware компоненты на Swing'е переписать, да только вот лучше задуматься почему же их в Java нет.
ну если брать за постулат, что в яве нет только того, что плохо и не нужно - тогда да. проблема однако в том, что это далеко не всегда так.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529501
mogikanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Synchrophasotron,

Posmotrite na JGoodies(http://www.jgoodies.com/). Eshe nujno pochitati Portiankina - eto pomojet bystree viehati kak SWING ustroen.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529578
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaLeonidvМожно тупо dbAware компоненты на Swing'е переписать, да только вот лучше задуматься почему же их в Java нет.
ну если брать за постулат, что в яве нет только того, что плохо и не нужно - тогда да. проблема однако в том, что это далеко не всегда так.
Если по смотреть на историю, то delphi подыхает, а Java нет. Наверное идеологически она все-таки более правильной оказалась.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529581
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaну если брать за постулат, что в яве нет только того, что плохо и не нужно - тогда да. проблема однако в том, что это далеко не всегда так.
За постулат имеет смысл взять вопрос "А почему так (не) сделано?", а не "А как сделать также как в Delphi?"
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529822
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
Если по смотреть на историю, то delphi подыхает, а Java нет. Наверное идеологически она все-таки более правильной оказалась.если посмотреть соотношение программ данного толка на дельфи к программам данного толка на ява, то яве еще догонять и догонять умирающего, как по качеству так и по количеству.

Leonidvchpashaну если брать за постулат, что в яве нет только того, что плохо и не нужно - тогда да. проблема однако в том, что это далеко не всегда так.
За постулат имеет смысл взять вопрос "А почему так (не) сделано?", а не "А как сделать также как в Delphi?"
и почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36529944
AlexJm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Synchrophasotron
Решил я потихоньку слезать с умирающего Delphi.

Он не умирающий. Просто не развивается, потому что самодостаточен. :)

Synchrophasotron
Но вот специальных визуальных компонентов для работы с набором данных (таких как DBGrid, DBEdit..) я не нашел.

А их нету. Все эти QuickTable, OpenSwing и "тонны компонентов" (кстати, где они - на SourceForge не очень разгуляешься) - мягко говоря, ерунда. Вменяемые проекты можно пересчитать на пальцах одной руки.

По делу - попробуйте посмотреть на Qt Jambi (поддержка которого "прекращена" - читай полностью отдали в OpenSource).
Плюсы:
- будете приятно удивлены обработкой событий
- компоненты поинтереснее свинговых будут
- Qt Form Designer с плугином к Еклипсу
- DB Aware буквально из коробки

Минусы:
- придется таскать с собой 4-5Mb не очень кроссплатформенных dll/so
- долго догадывался, как привязать туда Jdbc, тупой наверно :)
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530167
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha
и почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.
Ну, судя по всему, вы нам готовый рассказать, почему же так сделано.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530221
RRR_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно: автор уже давно вышел из темы, а она все прдолжает развиваться и жить своей жизнью :-)

Leonidv правильно отметил, что вопрос уже многократно обсуждался, но часто не было конкретики: а вот как именно менять свою "философию", в чем нужно "изменить взгляд" ( помимо общефилософских рассуждений и многозначительных намеков)? Как конкретно "слезать" с дельфи?
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530228
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaесли посмотреть соотношение программ данного толка на дельфи к программам данного толка на ява, то яве еще догонять и догонять умирающего, как по качеству так и по количеству.
Ну, так что же в с ней корявенькой возитесь тогда? Сделайте то же самое на делхви и не мучайтесь.

chpashaи почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.
Java много лет назад сдала все позиции на десктопе. Поэтому продвинутых визуальных компонент у неё нет. Borland JBuilder, который как-то что-то пытался делать a la дэлхви, был вытеснен с рынка более правильными IDE.

Зато по открытости и простоте разрешения проблем этой платформе аналогов мало.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530236
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaи почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.и почему же?

у меня мысль только что "ниасилили" и все тут. слишком сложно оказалось толи реализовать толи еще чего. а вообще сам swing сделан для "очень профессионалов", а не обычных разработчиков.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530388
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidvchpasha
и почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.
Ну, судя по всему, вы нам готовый рассказать, почему же так сделано.
я ничего не путаю? по-моему вы намекнули, что вам известен ответ? и даже дали хинт на то, как вас нужно правильно спросить ;) ?


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

Blazkowicz
chpashaи почему так не сделано? только не надо про пропаганду "правильного стиля". на самом деле все гораздо прозаичней.
Java много лет назад сдала все позиции на десктопе. Поэтому продвинутых визуальных компонент у неё нет. Borland JBuilder, который как-то что-то пытался делать a la дэлхви, был вытеснен с рынка более правильными IDE.
о как. вот так откровения. а вот Леонид считает, что как раз все зашибись. правда пока не объясняет почему.

Blazkowicz
Зато по открытости и простоте разрешения проблем этой платформе аналогов мало.
не вижу смысла спорить на отвлеченные темы. в данном конкретном топике, если кто заметил, автор пытается совершенно конкретные вещи делать. и вместо того, что бы напомнить ему простое правило о том, что нужно для каждой задачи подбирать адекватный инструмент, все дружно бросились рассказывать, как ему сначала будет трудно, и как потом станет хорошо
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530402
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaа вы меня ни с кем не путаете? но раз уж спросили - я с корявеньким жабовым гуем и не вожусь, с чего вы взяли?
Возможно путаю, но от каждого сообщения возникает стойкое чувство что grexhide вернулся.


chpashaвсе дружно бросились рассказывать, как ему сначала будет трудно, и как потом станет хорошо
Но ведь так оно и есть.
...
Рейтинг: 0 / 0
Java. работа с базами(взгляд Delphi-ста)
    #36530406
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA
у меня мысль только что "ниасилили" и все тут. слишком сложно оказалось толи реализовать толи еще чего. не осилили врядли. варианта всегда ровно два
1) катастрофически не хватило времени (как с многими вещами , которые пришлось прикручивать позже в ущерб удобству - например генерики)
2) посчитали, что это не "наш метод". на что Леонид с хитрым прищуром намекает, правда пока не объясняет, почему именно не наш
...
Рейтинг: 0 / 0
25 сообщений из 258, страница 1 из 11
Форумы / Java [игнор отключен] [закрыт для гостей] / Java. работа с базами(взгляд Delphi-ста)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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