Pertanyaan yang diberi tag «orm»

Object-relational mapping (ORM) adalah teknik untuk memetakan sistem berorientasi objek ke database relasional. Gunakan tag lain untuk menunjukkan bahasa pemrograman ([java], [sql], [python]), sistem basis data ([postgreSQL], sistem manajemen konten ([django]), kerangka kerja ([labu], [pegas], [laravel ]), lingkungan aplikasi ([android], [node.js]), dan tag lain yang dapat digunakan untuk pencarian dan memiliki pengamat.

16
Mengapa Anda harus menggunakan ORM? [Tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 7 tahun lalu . Perbaiki pertanyaan ini Jika Anda akan memotivasi para "pro" mengapa Anda menggunakan ORM untuk manajemen …
113 database  orm 

1
Bagaimana trik Pony (ORM)?
Pony ORM melakukan trik bagus untuk mengubah ekspresi generator menjadi SQL. Contoh: >>> 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]] >>> Saya tahu Python memiliki introspeksi dan metaprogramming yang luar biasa, …


11
Apakah saya memerlukan elemen <class> di persistence.xml?
Saya memiliki file persistance.xml yang sangat sederhana: &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; dan berhasil. Tetapi ketika saya menghapus &lt;class&gt;elemen aplikasi tidak melihat entitas (semua kelas dianotasi dengan …
110 java  hibernate  orm  jpa  annotations 


9
Apa itu Konteks Persistensi?
Saya baru mengenal dunia Java dan JPA. Saya sedang mempelajari JPA dan menemukan banyak istilah baru seperti Entitas, ketekunan. Saat membaca, saya tidak dapat memahami definisi yang tepat untuk Persistence Context . Adakah yang bisa menjelaskannya dengan istilah orang awam yang sederhana? Apa hubungannya dengan data yang digunakan di @Entity? …
109 java  jpa  orm  persistence 

2
JPQL IN klausa: Java-Array (atau Daftar, Set…)?
Saya ingin memuat semua objek yang memiliki tag tekstual yang disetel ke salah satu dari sejumlah kecil nilai tapi sewenang-wenang dari database kami. Cara logis untuk melakukannya dalam SQL adalah dengan membangun klausa "IN". JPQL memungkinkan untuk IN, tetapi tampaknya mengharuskan saya menentukan setiap parameter ke IN secara langsung (seperti, …
108 sql  orm  jpa  jpql  named-query 


20
Apakah ada alasan bagus untuk tidak menggunakan ORM? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
107 c#  nhibernate  orm  enterprise 

10
Cara membuat anotasi bidang autoincrement MYSQL dengan anotasi JPA
Langsung ke intinya, masalahnya adalah menyimpan Operator objek ke MySQL DB. Sebelum menyimpan, saya mencoba untuk memilih dari tabel ini dan berhasil, begitu juga koneksi ke db. Ini adalah objek Operator saya: @Entity public class Operator{ @Id @GeneratedValue private Long id; private String username; private String password; private Integer active; …
106 java  mysql  orm  jpa  annotations 

3
SQLAlchemy: bagaimana cara memfilter bidang tanggal?
Ini modelnya: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Saya ingin memfilter antara dua tanggal, misalnya untuk memilih semua pengguna dalam interval 18-30 tahun. Bagaimana cara menerapkannya dengan SQLAlchemy? Saya berpikir tentang: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday &lt;= '1985-01-17') ) # means …
105 python  sql  database  orm  sqlalchemy 


4
Cara membuat kueri penggabungan menggunakan Sequelize di Node.js
Saya menggunakan ORM sekuel; semuanya bagus dan bersih, tetapi saya mengalami masalah saat menggunakannya dengan joinkueri. Saya memiliki dua model: pengguna dan posting. 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: { …

8
Bagaimana seharusnya sama dan kode hash diterapkan saat menggunakan JPA dan Hibernate
Bagaimana seharusnya model class's equals dan hashcode diimplementasikan dalam Hibernate? Apa saja jebakan yang umum? Apakah implementasi default cukup baik untuk kebanyakan kasus? Apakah ada gunanya menggunakan kunci bisnis? Bagi saya tampaknya cukup sulit untuk membuatnya bekerja dengan benar dalam setiap situasi, ketika pengambilan lambat, pembuatan id, proxy, dll diperhitungkan.
103 java  hibernate  orm  equals  hashcode 

2
Menyimpan Peta <String, String> menggunakan JPA
Saya ingin tahu apakah mungkin menggunakan anotasi untuk mempertahankan attributespeta di kelas berikut menggunakan JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Karena kita sudah memiliki database produksi yang sudah ada sebelumnya, idealnya nilai attributes dapat dipetakan ke tabel …
103 java  jpa  orm  jpa-2.0 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.