«jpa» etiketlenmiş sorular

Java Kalıcılık API'sı (JPA), Java nesneleri / sınıfları ve ilişkisel bir veritabanı arasındaki verilere erişme, devam etme ve yönetme amaçlı bir Java özelliğidir. EJB 3.0 spesifikasyonunun bir parçasıdır ve Nesneden İlişkisel Haritalamaya (ORM) endüstri standardı yaklaşımdır.

4
@Transactional, Spring Data ile nasıl kullanılır?
Spring-data, Hibernate, MySQL, JPA projesi üzerinde çalışmaya yeni başladım. El ile sorgu oluşturma konusunda endişelenmeme gerek kalmaması için bahar verilerine geçtim. @TransactionalSorgularımı ek açıklama olmadan da denediğim için, yay verilerini kullanırken kullanımının gerekli olmadığını fark ettim . @TransactionalEk açıklamayı kullanmam / kullanmamam için belirli bir neden var mı ? İşler: …

9
JPA / EJB koduyla "ayrılan varlık kalıcı hataya geçti"
Bu temel JPA / EJB kodunu çalıştırmaya çalışıyorum: public static void main(String[] args){ UserBean user = new UserBean(); user.setId(1); user.setUserName("name1"); user.setPassword("passwd1"); em.persist(user); } Bu hatayı alıyorum: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: com.JPA.Database Herhangi bir fikir? İnternette araştırıyorum ve bulmamın nedeni şuydu: Bunun nedeni, nesneleri nasıl oluşturduğunuzdan kaynaklanıyordu, …
81 java  jpa  ejb-3.0 


4
JPA kalıtım @EntityGraph isteğe bağlı alt sınıf ilişkilendirmeleri içerir
Aşağıdaki etki alanı modeli göz önüne alındığında, ben Answerkendi Values ve alt alt çocukları da dahil olmak üzere tüm s yüklemek ve AnswerDTOsonra bir JSON dönüştürmek için bir koymak istiyorum . Çalışan bir çözümüm var ama bir ad-hoc kullanarak kurtulmak istediğim N + 1 probleminden muzdarip @EntityGraph. Tüm ilişkilendirmeler yapılandırıldı …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.