Perguntas com a marcação «orm»

O mapeamento objeto-relacional (ORM) é uma técnica para mapear sistemas orientados a objeto para bancos de dados relacionais. Use outras tags para indicar a linguagem de programação ([java], [sql], [python]), sistema de banco de dados ([postgreSQL], sistema de gerenciamento de conteúdo ([django]), framework ([flask], [spring], [laravel ]), ambiente de aplicativo ([android], [node.js]) e outras tags que podem ser usadas para pesquisas e ter observadores.

16
Por que você deve usar um ORM? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 7 anos . Melhore esta questão Se você fosse motivar os "prós" de …
113 database  orm 

1
Como Pony (ORM) faz seus truques?
Pony ORM faz o belo truque de converter uma expressão geradora em SQL. Exemplo: >>> 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]] >>> Eu sei que Python tem introspecção e metaprogramação …


11
Eu preciso de elementos <class> em persistence.xml?
Tenho um arquivo persistance.xml muito simples: &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 funciona. Mas quando eu removo os &lt;class&gt;elementos, o aplicativo não vê entidades (todas as classes …
110 java  hibernate  orm  jpa  annotations 


9
O que é contexto de persistência?
Sou novo no mundo Java e JPA. Eu estava estudando JPA e me deparei com muitos novos termos como Entidade, persistência. Durante a leitura, não consegui entender a definição exata para contexto de persistência . Alguém pode explicar em termos simples para leigos? O que isso tem a ver com …
109 java  jpa  orm  persistence 



20
Existem boas razões para não usar um ORM? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
107 c#  nhibernate  orm  enterprise 


3
SQLAlchemy: como filtrar o campo de data?
Aqui está o modelo: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Quero filtrar entre duas datas, por exemplo, para escolher todos os usuários no intervalo de 18 a 30 anos. Como implementá-lo com SQLAlchemy? Eu penso em: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday …
105 python  sql  database  orm  sqlalchemy 


4
Como fazer consultas de junção usando Sequelize no Node.js
Estou usando o sequelize ORM; está tudo ótimo e limpo, mas tive um problema ao utilizá-lo com joinconsultas. Tenho dois modelos: usuários e postagens. 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
Armazenando um Mapa <String, String> usando JPA
Gostaria de saber se é possível usar anotações para persistir o attributesmapa na classe a seguir usando JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Como já temos um banco de dados de produção pré-existente, idealmente os valores de …
103 java  jpa  orm  jpa-2.0 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.