Domande taggate «orm»

La mappatura relazionale a oggetti (ORM) è una tecnica per mappare i sistemi orientati agli oggetti su database relazionali. Utilizzare altri tag per indicare il linguaggio di programmazione ([java], [sql], [python]), il sistema di database ([postgreSQL], il sistema di gestione dei contenuti ([django]), il framework ([flask], [spring], [laravel ]), ambiente di applicazione ([android], [node.js]) e altri tag che possono essere utilizzati per le ricerche e con watcher.

16
Perché dovresti usare un ORM? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 7 anni fa . Migliora questa domanda Se dovessi motivare i "pro" del motivo per cui …
113 database  orm 

1
Come Pony (ORM) fa i suoi trucchi?
Pony ORM fa il bel trucco di convertire un'espressione del generatore in SQL. Esempio: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> So che Python ha una meravigliosa introspezione e …


11
Ho bisogno di elementi <class> in persistence.xml?
Ho un file persistance.xml molto semplice: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"&gt; &lt;persistence-unit name="eventractor" transaction-type="RESOURCE_LOCAL"&gt; &lt;class&gt;pl.michalmech.eventractor.domain.User&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Address&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.City&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Country&lt;/class&gt; &lt;properties&gt; &lt;property name="hibernate.hbm2ddl.auto" value="validate" /&gt; &lt;property name="hibernate.show_sql" value="true" /&gt; &lt;/properties&gt; &lt;/persistence-unit&gt; &lt;/persistence&gt; e funziona. Ma quando rimuovo gli &lt;class&gt;elementi l'applicazione non vede le entità (tutte le classi sono …
110 java  hibernate  orm  jpa  annotations 


9
Cos'è il contesto di persistenza?
Sono nuovo nel mondo Java e JPA. Stavo studiando JPA e mi sono imbattuto in molti nuovi termini come Entità, persistenza. Durante la lettura, non sono riuscito a capire la definizione esatta di Contesto di persistenza . Qualcuno può spiegarlo in termini semplici laici? Cosa ha a che fare con …
109 java  jpa  orm  persistence 

2
Clausola JPQL IN: Java-Arrays (o Lists, Sets…)?
Vorrei caricare tutti gli oggetti che hanno un tag testuale impostato su uno qualsiasi di un numero piccolo ma arbitrario di valori dal nostro database. Il modo logico per farlo in SQL sarebbe creare una clausola "IN". JPQL consente IN, ma sembra richiedermi di specificare ogni singolo parametro direttamente su …
108 sql  orm  jpa  jpql  named-query 


20
Ci sono buoni motivi per non utilizzare un ORM? [chiuso]
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 …
107 c#  nhibernate  orm  enterprise 


3
SQLAlchemy: come filtrare il campo della data?
Ecco il modello: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Voglio filtrare tra due date, ad esempio per scegliere tutti gli utenti nell'intervallo 18-30 anni. Come implementarlo con SQLAlchemy? Penso a: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday &lt;= '1985-01-17') ) # means age …
105 python  sql  database  orm  sqlalchemy 


4
Come eseguire query di join utilizzando Sequelize su Node.js
Sto usando sequelize ORM; tutto è fantastico e pulito, ma ho avuto un problema quando lo uso con le joinquery. Ho due modelli: utenti e post. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: …


2
Memorizzazione di una mappa <String, String> utilizzando JPA
Mi chiedo se sia possibile utilizzare le annotazioni per rendere persistente la attributesmappa nella seguente classe utilizzando JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Poiché disponiamo già di un database di produzione preesistente, idealmente i valori di attributes …
103 java  jpa  orm  jpa-2.0 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.