Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Se ho tutta la mia logica aziendale nel codice e utilizzo Entity Framework, in quali situazioni (se ce ne sono), sarebbe meglio spostare una logica aziendale in una procedura memorizzata, anziché tenerla tutta nel codice? Per essere chiari, intendo congiuntamente all'attuale configurazione (logica aziendale nel codice), non invece di. Ho …
Oggi ho avuto un acceso dibattito con un altro sviluppatore della mia organizzazione su dove e come aggiungere metodi alle classi mappate nel database. Usiamo sqlalchemy, e gran parte della base di codice esistente nei nostri modelli di database è poco più di un insieme di proprietà mappate con un …
Ecco una situazione comune: È necessario implementare un'operazione in blocco in un'applicazione che utilizza un framework ORM. Dopo il primo passaggio, hai notato significativi problemi di prestazioni. Ecco la mia domanda: In questa situazione, dovresti favorire una soluzione che includa SQL raw? Oppure ci sono modelli di progettazione noti che …
Doctrine e Propel utilizzano entrambe l'ereditarietà di tabelle singole e concrete per mappare le relazioni degli oggetti. Il primo vede tutti i possibili campi dell'albero delle classi mappati su una singola tabella, mentre il secondo mappa ogni classe su una tabella specifica, duplicando i campi comuni nella gerarchia dell'ereditarietà. Mentre …
Ho sperimentato la creazione di un sito Web che sfrutta MVC con JSON per il mio livello di presentazione e il framework Entity per il modello di dati / database. My Issue entra in gioco con la serializzazione degli oggetti Model in JSON. Sto usando il primo metodo di codice …
Ho sempre applicato vincoli a livello di database oltre ai miei modelli (ActiveRecord). Ma mi chiedevo se questo è davvero necessario? Un piccolo sfondo Di recente ho dovuto testare un metodo di generazione di data e ora automatizzato di base per un modello. Normalmente, il test crea un'istanza del modello …
Sto usando PetaPoco micro-ORM. È davvero molto facile e sicuro lavorare con i database usando gli strumenti ORM, ma l'unica cosa che odio è il codice extra. In passato inserivo la maggior parte del codice nel database stesso e utilizzavo tutte le funzionalità RDBMS come Stored procedure, trigger, ecc., Che …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Di recente ho letto molti argomenti contro l'uso del modello di repository con Entity Framework potente come ORM in quanto incorpora funzionalità simili a repository, insieme alla funzionalità Unit of Work. Un altro argomento contro l'utilizzo del modello per una situazione come il test unitario è che il modello del …
Credo che se hai i tuoi repository usi un ORM che è già abbastanza estratto dal database. Tuttavia, dove sto lavorando ora, qualcuno crede che dovremmo avere un livello che astragga l'ORM nel caso in cui vorremmo cambiare l'ORM in seguito. È davvero necessario o è semplicemente un sacco di …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Prendi in considerazione un tutorial comune per linguaggi di programmazione orientati …
In passato ho utilizzato uno strumento MDA (model driven architecture) in cui abbiamo modellato tramite UML e questo ha generato, tra le altre cose, le entità di business (il nostro modello di dominio) e l'ORM (mapping ecc.). Gran parte del codice aziendale e dei servizi che lavorano sul dominio facevano …
Inizierò dicendo che ho fatto il 95% del mio lavoro di database usando SQL. Di recente, ho svolto alcune indagini su vari ORM, come NHibernate e Doctrine. Vedo i vantaggi di non aver bisogno di conoscere molto SQL e la portabilità del database fornita da un ORM. Ma posso anche …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Sto cercando Entity Framework per un nuovo progetto che sto per …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.