parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

smalex 09.08.2005 14:27

в конечном итоге всё может зависить конкретного случая.

но вобщем случае, загрузка объекта класса B должен заниматься BMapper

например так
### SessionMapper.p

@doLoad[id;tRow][user]
$result[^Session::new[]]
^result.setID[$id]
.....
^result.setUser[^userMapper.find[$tRow.user_id]]
но бывают варианты когда удобнее загружать сами данные из базы в AMapper (например left join), на инициализировать объекты с помощью BMapper. (в основном это делает для оптимизации, или для загрузки хитро связанных объектов)