Preguntas etiquetadas con orm

El mapeo relacional de objetos (ORM) es una técnica para mapear sistemas orientados a objetos a bases de datos relacionales. Utilice otras etiquetas para indicar el lenguaje de programación ([java], [sql], [python]), sistema de base de datos ([postgreSQL], sistema de gestión de contenido ([django]), framework ([frasco], [spring], [laravel ]), el entorno de la aplicación ([android], [node.js]) y otras etiquetas que se pueden usar para búsquedas y tener observadores.

16
¿Por qué debería utilizar un ORM? [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 7 años . Mejora esta pregunta Si tuviera que motivar a los "pros" de por qué …
113 database  orm 

1
¿Cómo Pony (ORM) hace sus trucos?
Pony ORM hace el buen truco de convertir una expresión generadora en SQL. Ejemplo: >>> 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]] >>> Sé que Python tiene una maravillosa introspección y …


11
¿Necesito elementos <class> en persistence.xml?
Tengo un archivo persistance.xml muy simple: &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; y funciona. Pero cuando elimino &lt;class&gt;elementos, la aplicación no ve entidades (todas las clases están anotadas …
110 java  hibernate  orm  jpa  annotations 


9
¿Qué es el contexto de persistencia?
Soy nuevo en el mundo de Java y JPA. Estaba estudiando JPA y encontré muchos términos nuevos como Entidad, persistencia. Mientras leía, no pude entender la definición exacta de contexto de persistencia . ¿Alguien puede explicarlo en términos simples y profanos? ¿Qué tiene que ver con los datos utilizados en …
109 java  jpa  orm  persistence 

2
Cláusula JPQL IN: Java-Arrays (o Listas, Conjuntos…)?
Me gustaría cargar todos los objetos que tienen una etiqueta textual establecida en cualquiera de un número pequeño pero arbitrario de valores de nuestra base de datos. La forma lógica de hacer esto en SQL sería construir una cláusula "IN". JPQL permite IN, pero parece que me obliga a especificar …
108 sql  orm  jpa  jpql  named-query 


20
¿Existen buenas razones para no utilizar un ORM? [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
107 c#  nhibernate  orm  enterprise 


3
SQLAlchemy: ¿cómo filtrar el campo de fecha?
Aquí está el modelo: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Quiero filtrar entre dos fechas, por ejemplo, para elegir a todos los usuarios en un intervalo de 18 a 30 años. ¿Cómo implementarlo con SQLAlchemy? Pienso: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday …
105 python  sql  database  orm  sqlalchemy 


4
Cómo realizar consultas de unión usando Sequelize en Node.js
Estoy usando sequelize ORM; todo está genial y limpio, pero tuve un problema cuando lo uso con joinconsultas. Tengo dos modelos: usuarios y publicaciones. 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: db.Sequelize.INTEGER}, month_birth: …


2
Almacenamiento de un mapa <String, String> usando JPA
Me pregunto si es posible usar anotaciones para conservar el attributesmapa en la siguiente clase usando JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Como ya tenemos una base de datos de producción preexistente, lo ideal sería que los …
103 java  jpa  orm  jpa-2.0 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.