Domande con tag 'orm'

2
risposte

Incapsulamento e duplicazione di convalida dell'input

Considera il seguente esempio (molto semplificato): public class Basket { private readonly List<BasketItem> _items = new List<BasketItem>(); public IReadOnlyCollection<BasketItem> Items => _items; // _items.Su...
posta 16.11.2018 - 10:55
3
risposte

Corretto modello oggetto query - NHibernate

Stavo cercando un'alternativa a Repository Pattern e ho letto su "Query object pattern" ( link ). Tuttavia, l'implementazione fornita nel link sopra non è esattamente ciò che stavo cercando: cerco qualcosa che possa essere facilmente iniettato,...
posta 09.08.2014 - 17:51
2
risposte

Quando si utilizza un ORM quando dovrei sacrificare le prestazioni per comodità?

Lavoro molto con SQL Alchemy e, in quanto "programmatore pigro", mi piace la comodità che offre. Ma il "programmatore diligente" in me spesso si preoccupa dell'ottimizzazione e delle prestazioni delle query e più le prestazioni della mia appli...
posta 02.10.2018 - 18:51
3
risposte

Organizzazione della logica aziendale complessa (insieme di regole)

Ho 20% dientities e 50% diuser requests. E ho una logica aziendale molto complessa (insieme di regole). Come posso creare la mia architettura in modo da non essere confuso quando aggiungo nuove regole. Ora se aggiungo la proprietà "InTheBattl...
posta 23.03.2017 - 19:30
2
risposte

In che modo un processo agile interagisce con ORM?

Questa domanda è stata richiesta da questa risposta , dove cito," agile + ORM su un grande database in continua evoluzione è brutale ". Quindi, come può un processo agile gestire un database in costante cambiamento? Sono interessato a entram...
posta 31.01.2011 - 16:29
4
risposte

Come approccio alla strutturazione quando leggere / scrivere oggetti in db?

Questo è un problema che ho affrontato in molte lingue nel corso degli anni (js, go, c, f #, haskell, python, ...), ma non ho ancora trovato un approccio generale per risolverlo. L'apprendimento dei modelli di coerenza nei database mi ha fatto c...
posta 17.07.2018 - 19:16
2
risposte

Come gestisci oggetti che richiedono un comportamento personalizzato e devono esistere come entità nel database?

Per un semplice esempio, supponi che la tua applicazione invii notifiche agli utenti quando accadono vari eventi. Quindi nel database potrei avere le seguenti tabelle: TABLE Event EventId uniqueidentifier EventName varchar TABLE User...
posta 08.11.2012 - 18:01
1
risposta

equivalente ActiveRecord in Java [chiuso]

La mia domanda è abbastanza semplice. Qual è l'ORM più vicino a ActiveRecord che sarei in grado di trovare per Java? In altre parole, in termini di modelli di pensiero e conoscenza, con tempo di sviluppo limitato, quale ORM dovrei usare per J...
posta 12.01.2015 - 15:44
1
risposta

Come posso modellare lo sconosciuto e un numero sconosciuto di attributi su un oggetto?

Il mio esempio potrebbe essere leggermente inventato, perché l'ho modificato in modo che il mio datore di lavoro non riconoscesse il progetto. Sono uno sviluppatore più recente in una società molto piccola. Abbiamo un oggetto - Posts - c...
posta 30.05.2018 - 17:40
1
risposta

ORM Ereditarietà mappatura o no, come mappare proprietà condivise e specifiche per un insieme di oggetti del mondo reale correlati

Quando stavo iniziando a programmare OO, principalmente Symfony e Doctrine ORM, mi è stato consigliato almeno una volta di applicare il mapping dell'eredità per un caso come segue: Ad esempio, un sistema di gestione delle risorse umane che si...
posta 26.05.2017 - 10:32