Changes between Version 1 and Version 2 of CoerceStringToEntity


Ignore:
Timestamp:
08/04/09 17:56:23 (15 years ago)
Author:
Vangel Ajanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • CoerceStringToEntity

    v1 v2  
     1= Проблеми со coercion од String во некоја ентитет класа =
     2
    13Овој проблем се јавува кога се користи компонента од тип Loop внатре во некоја форма. Формата интерно ги серијализира сите компоненти во неа, па секој од членовите на loop-от го претвара во String и потоа за креирање и приказ се обидува од String да го врати назад во оригиналната форма.
    24
     5Прашањето е најпрво дали е потребно целиот циклус да биде внатре во формата и второ дали е потребно да се чува состојбата на сите елементи од циклусот во самата форма. Ако тоа не е потребно може или да се извади надвор од формата или пак да се постави параметарот volatile на соодветната вредност.
     6
    37За да се разреши ова е неопходно да се декларира проперти од типот ValueEncoder и да се постави во loop параметрите и тој треба да знае ентитетот да го претвори во стринг (пример примарниот клуч), а потоа и врз основа на стрингот да го креира објектот (пример да го најде објектот преку примарниот клуч ставен во стрингот). Пример за вакви ситуации има во компонентата mk.edu.ii.isii.upisi.components.StudentCourses.