Domanda

Sto costruendo un oggetto utilizzando i dati da una tabella di database passando la chiave primaria della riga di dati che desidero utilizzare per costruire l'oggetto.

La popolazione delle varietà membri di questo oggetto dovrebbe avvenire nel costruttore o un altro metodo chiamato dal costruttore o da qualche altra parte?

Come viene fatto in un rails attivecord e altri ormi, sospetto che ci siano una serie di setter che sono chiamati per ogni campo dal framework, ma non voglio davvero un framework complesso che fa tutto questo, quindi cosa è una buona pratica. Possiedi semplici meccanismo?

Nota: tenendo presente che non voglio creare una massa di modelli di dati anemici che non possono gestire il proprio stato.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top