powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Swing и БД
23 сообщений из 23, страница 1 из 1
Swing и БД
    #33489452
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Никак не могу найти достаточное количество примеров работы компонентов Swing с базами данных. В основном все ограничивается списками и таблицами.

Получается, что для создания клиент-серверного приложения, такого как на Forms или Delphi, нужно сначала реализовать свои собственные модели и обработчики, и о таких «прибамбасах», как например DBNavigator, можно забыть до тех пор пока сам не реализуешь подобные? Т.е. вид и поведение приложения полностью зависит от воображения программиста?

В общем, может кто знает какую-нибудь литературку, туториал или статью, где можно почерпнуть что-нибудь интересное об этой теме? А то даже как-то непривычно сложным кажется реализация простой связи один-ко-многим.
...
Рейтинг: 0 / 0
Swing и БД
    #33489772
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kerpПолучается, что для создания клиент-серверного приложения, такого как на Forms или Delphi, нужно сначала реализовать свои собственные модели и обработчики, и о таких «прибамбасах», как например DBNavigator, можно забыть до тех пор пока сам не реализуешь подобные? Т.е. вид и поведение приложения полностью зависит от воображения программиста?

Вообщето так никто не пишет. но если ты пришел с дельфи то бери JBuilder там в поставку входит dbSwing. Это набор компонент которые организуют подобно дельфи. Но если решил зняться java то начинай смотреть в сторону JDO Hibernate и т.д.
...
Рейтинг: 0 / 0
Swing и БД
    #33489885
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений ПутилинВообщето так никто не пишет. но если ты пришел с дельфи то бери JBuilder там в поставку входит dbSwing. Это набор компонент которые организуют подобно дельфи. Но если решил зняться java то начинай смотреть в сторону JDO Hibernate и т.д.

А можно рассказать в паре слов в чем преимущества Hibernate? Что уже необходимо знать и с чего можно начать изучение? Необходимо ли знание EJB и Ant? А то я на сайте Hibernate нашел такую строку "Run build.xml with Ant under JDK 1.2 or later.." Пока я прочитал "Философию Java", Swing Портянкина и немного ознакомился с Servlets и JSP. Можно ли браться за Hibernate или надо что-то еще изучить перед этим?

P.S. Вы написали "JDO Hibernate и т.д.", а какие еще есть технологии?
...
Рейтинг: 0 / 0
Swing и БД
    #33490590
Exppp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроме Hibernate Annotation (EJB 3.0) ничего на свете нет.
в ant'е я шибко не разбираюсь - всё вмонтировано в IDE.
Клиент сервер на Java это моветон - трёхзвенка выбор
настоящих мужчин.
Swing-уныния с тобой разделяю и не я один. ты кохаешь до
data binding'а таких мелких проектов много, но
в большинстве нет Excell like таблиц - только формы.
С надежной выкачиваю Orаcle JDeveloper там вроде что-то есть.
Вобще эти проблемы мне кажется лучше решены
в противоположном лагере Eclipse/JFace/RCP
в Eclipse 3.2 обещают DATABINDING
...
Рейтинг: 0 / 0
Swing и БД
    #33490912
Sergey Karpenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kerp Евгений ПутилинВообщето так никто не пишет. но если ты пришел с дельфи то бери JBuilder там в поставку входит dbSwing. Это набор компонент которые организуют подобно дельфи. Но если решил зняться java то начинай смотреть в сторону JDO Hibernate и т.д.

А можно рассказать в паре слов в чем преимущества Hibernate? Что уже необходимо знать и с чего можно начать изучение? Необходимо ли знание EJB и Ant? А то я на сайте Hibernate нашел такую строку "Run build.xml with Ant under JDK 1.2 or later.." Пока я прочитал "Философию Java", Swing Портянкина и немного ознакомился с Servlets и JSP. Можно ли браться за Hibernate или надо что-то еще изучить перед этим?

P.S. Вы написали "JDO Hibernate и т.д.", а какие еще есть технологии?
Ну Ant хорошо бы изучить в любом случае тем более что времени он у вас много не отнимет. Для Hibernate лучше конечно сразу взять скажем JBoss или Tomcat и пробовать на них, хотя сам Hibernate прекрасно будет работать и вне контейнера. Из технологий рекомендую обратить своё внимание на Spring. Ну и если будете пользоваться стандартными XML мапингами в Hibernate то очень рекомендуется xdoclet.
...
Рейтинг: 0 / 0
Swing и БД
    #33490947
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ExpppВобще эти проблемы мне кажется лучше решены
в противоположном лагере Eclipse/JFace/RCPМожно подробнее, что именно лучше реализовано?
...
Рейтинг: 0 / 0
Swing и БД
    #33491174
Exppp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из краткого (!!!) знакомства с JFace
сделал вывод, что MVC там для людей
IxxxProvider + adapter гораздо привлекательнее
чем xxxModel'ы
Традиционный Swing-замес отабличить список
JavaBean'ов - и что? пишем TableModel
c афигенными switch() на колонки как написано в tutorial
афигеть.

Понятно, что "приличные пацаны" уже нашли своё счастье
типа iData, TableModel Free framework, TikeSwing да
мало-ли чего ещё (я своё с TikeSwing передрал).
Но сама проблема !!! А деревья ???
Swing'у уже сто лет, ему пора. Да что это за название такое.

-------
сидящий на Swing'е
...
Рейтинг: 0 / 0
Swing и БД
    #33491391
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Karpenkov
Ну Ant хорошо бы изучить в любом случае тем более что времени он у вас много не отнимет. Для Hibernate лучше конечно сразу взять скажем JBoss или Tomcat и пробовать на них, хотя сам Hibernate прекрасно будет работать и вне контейнера. Из технологий рекомендую обратить своё внимание на Spring. Ну и если будете пользоваться стандартными XML мапингами в Hibernate то очень рекомендуется xdoclet.


Ant уже вчера начал изучать, действительно удобная утилита для упрощения работы. Скачал книжку Hibernate in Action, там есть один пример с использованием сервлетов и написано, что можно использовать Swing. Но вот тока как, ответ на это, я так и не нашел.

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

От названий технологий у меня уже голова идет кругом, в какой последовательности это все дело изучать можно и нужно? Список уже прочтенной литературы я писал в предыдущем посте. В общем, нуждаюсь в совете.
...
Рейтинг: 0 / 0
Swing и БД
    #33491903
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи DataExpress от Borland'a. Очень похоже на Delphi/Builder компоненты.
...
Рейтинг: 0 / 0
Swing и БД
    #33491999
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да мне и искать не надо: у меня стоит JBuilder. Вот тока мне он как-то не очень приглянулся, неповоротливый и, что мне еще не понравилось – использует свою JDK.

В общем, по душе больше пришелся JDeveloper, при том он еще и под Oracle заточен, что очень даже приятно. Правда компонентов для работы с БД, как говорил Exppp, я там не нашел. Но обыкновенные Swing приложения в нем создавать удобнее, чем в JBuilder.

Поэтому раз уж все равно изучать нужно что-то, то уж лучше сразу более перспективное, чем dbSwing. Так что вопрос остается в силе: в какой последовательности нужно изучать технологии Java?
...
Рейтинг: 0 / 0
Swing и БД
    #33492204
Genom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kerpТак что вопрос остается в силе: в какой последовательности нужно изучать технологии Java?
По мере необходимости.
...
Рейтинг: 0 / 0
Swing и БД
    #33492480
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Genom kerpТак что вопрос остается в силе: в какой последовательности нужно изучать технологии Java?
По мере необходимости.

Необходимость настала: требуется писать клиент-серверные программы, но с чего начать не знаю. То ли EJB, то ли Hibernate, то ли Spring..
...
Рейтинг: 0 / 0
Swing и БД
    #33492571
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kerpНеобходимость настала: требуется писать клиент-серверные программы, но с чего начать не знаю. То ли EJB, то ли Hibernate, то ли Spring..
Если у тебя естьготовый проект который на писать и ты знаеш Delphi то тогда используй dbSwing. Вообщето dbSwing можно натравить на EJB'ки.
Если хочеш поучится то используй вначале Hibernate или JPOX. Но все равно с тем что ты писал в первом посте DBNavigator и т.д. прийдется распрощатся, если кто хорошие компоненты подскажет буду рад.
...
Рейтинг: 0 / 0
Swing и БД
    #33493062
Swin'ger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот например . Сомневаюсь я, что ты подобную форму наваяешь в Delphi с помощью гридов и она еще и будет работать с приемлемой скоростью. Поэтому JSP/JSF популярнее Swingа
...
Рейтинг: 0 / 0
Swing и БД
    #33493153
u4x96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swin'gerВот например . Сомневаюсь я, что ты подобную форму наваяешь в Delphi с помощью гридов и она еще и будет работать с приемлемой скоростью. Поэтому JSP/JSF популярнее Swingа
Ух ты красиво, вот только зачем это надо на Desktop.
Вот задачка по проще, есть гора счет-фактур, и предумай способ чтобы хороший оператор смог вводить по позицие в секунду, на JSP разумеется.
...
Рейтинг: 0 / 0
Swing и БД
    #33493170
Exppp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
от expp'а kerp'у:

А Oracle Application Development Famework в 10g видел.
...
Рейтинг: 0 / 0
Swing и БД
    #33493657
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Expppот expp'а kerp'у:

А Oracle Application Development Famework в 10g видел.

Сорри. Как-то не обратил сразу внимания на ADF. А потом больше код руками писал, вместо использования Component Palette. Тока вот по JDeveloper нужна действительно толковая литература, слишком уж много там возможностей. Help - вещь хорошая, но там что-то искать хорошо после "втыкания".

Оракл ничего такого для массового чтения не выпускал? Может какие Student Guides по работе с ним? Знаю есть книга от Oracle Press, но она и стоит недешево :((
...
Рейтинг: 0 / 0
Swing и БД
    #33493840
Jozic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swin'gerКачни вот это POJOs in Action, там простым и понятным языком рассказывается о EJB 3, JDO, Spring и новинках J2EE. Клиент-серверы на Java не пишут. Swing слабо распространен в силу хорошей поддержки JSP, JSF и подобных веб-технологий, где морда делается в HTML
kerpСкачал, спасибо. На выходных почитаю, попробую разобраться со всем этим
Чего то ссылочка уже как то не очнь работает :(. Немог ли кто-нибудь здать вышеуказанную вещь в местную библиотеку? Или кинуть на <jozicqSABAKAgmailDOTcom>, а я здам...
...
Рейтинг: 0 / 0
Swing и БД
    #33494048
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jozicместную библиотекууже
...
Рейтинг: 0 / 0
Swing и БД
    #33494151
Jozic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ Jozicместную библиотекуужеспасиба, товарисч архивариус :). Риспект вам, респектабельный :)
...
Рейтинг: 0 / 0
Swing и БД
    #33494317
kerp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А.Грасоff™

А новых поступлений, связанных с JDeveloper или, в крайнем случае, JBuilder не ожидестся? :)
...
Рейтинг: 0 / 0
Swing и БД
    #33498492
jikez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ Jozicместную библиотекууже

а куда влили? ткните носом, что-то не нашел
...
Рейтинг: 0 / 0
Swing и БД
    #33498496
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jikez А.Грасоff™ Jozicместную библиотекууже

а куда влили? ткните носом, что-то не нашел http://swapj.spb.ru
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Swing и БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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