powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ассоциация поля и таблицы в resultSet
25 сообщений из 31, страница 1 из 2
ассоциация поля и таблицы в resultSet
    #38158217
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
писал в другой теме, но вопрос немного трансформировался

есть функция, которая принимает на вход resultSet. по нему выполняется построение объекта бизнес-логики.
Но resultSet подаются разные. и поля могут повторяться и там может быть 2 поля с одним именем (id например)
и получается неоднозначность.

на запись имяТаблицы.имяПоля ругается

очень надо.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38158253
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

Расскажи подробнее, что там у тебя собирается и как. Утром проснется Blazkowicz и расскажет тебе, почему так нельзя делать.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38158258
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapecker,

хорошо) ждём гуру)

я думаю, я всю информацию выложил
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38158400
silvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
redwhite90,
getMetaData()getTableName()
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38158622
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
silvanredwhite90,
getMetaData().getTableName()
+1, стоит попробовать. Но точно ли оно там будет?
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38158625
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

Все нормальные ORM явно указывают алиасы на все колонки. Одинаковые имена это ещё простой случай. Вот когда будет JOIN с несколькими one-to-many, разрулить кто к чему относится будет ещё сложнее.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159325
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: java
1.
getMetaData().getTableName()

выдаёт пустоту
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159367
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,
если сложный запрос с объединением таблиц, то что там будет?
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159484
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пустота при любой циферке внутри
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159552
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90пустота при любой циферке внутри
дак ты что хочешь добиться?
Вставить такой запрос, получить DataSet \\ ResultSet и автоматом получить что?
/topic/12992#57518
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159556
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
мне тоже интересно, что ж там за объект такой собирается
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159597
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapeckerPetro123,
мне тоже интересно, что ж там за объект такой собирается
там уже есть объект - ResultSet. Это тоже класс.
IMHO очередной велосипед.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159605
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
есть функция, которая принимает на вход resultSet. по нему выполняется построение объекта бизнес-логики.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159613
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapeckerPetro123,
есть функция, которая принимает на вход resultSet. по нему выполняется построение объекта бизнес-логики.
я в курсе, только это Искусственный Интеллект (ИИ).
Т.к. БЛ - это бизнес-функции предметной области. Например в бухгалтерии - Выставить_Счёт.
И как он Это будет строить?
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159637
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
не знаю, мне пока интересно что такое ЭТО
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159651
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123redwhite90пустота при любой циферке внутри
дак ты что хочешь добиться?
Вставить такой запрос, получить DataSet \\ ResultSet и автоматом получить что?
/topic/12992#57518

получить объект
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159663
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90получить объект
он уже есть в виде набора записей = Class:
- передай куда надо
- забинди куда надо) к визуальному контролу-таблице.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159764
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,
Мне надо именно класс бизнсс-логики получить
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159769
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
например так:
класс бизнес логики имеет поля
id
field1

а resultSet
id
field2
id1
idfield1


и как тут быть
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159795
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,
Известно как - полностью описать задачу.
У тебя ведь не один класс а диапазон?
Где описан тот класс что привёл? В ворде?
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159810
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123redwhite90,
Известно как - полностью описать задачу.
У тебя ведь не один класс а диапазон?
Где описан тот класс что привёл? В ворде?
Описан в java

а resultSet по нескольким таблицам делается
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159819
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
redwhite90,

да замапь свой резалтсет на List<POJO> и потом делай все что хочешь.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38159826
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferc,
как он на лист замапит, у него объекты в строчку а не в столбик.
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38160076
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapecker,
ну, дык, наверняка, там не одна строчка или потом не одна будет
...
Рейтинг: 0 / 0
ассоциация поля и таблицы в resultSet
    #38160086
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapeckerferc,
как он на лист замапит, у него объекты в строчку а не в столбик.

имеется ввиду :

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
public class MyClass{
    id
field2
id1
idfield1    

//set get    
}



например, через MyBatis на List<MyClass>
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / ассоциация поля и таблицы в resultSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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