2011-01-13 17 views
6

Im biraz bu konuda karıştı: Gerektiğinde ben ek açıklamalar ekleyerek Şimdiye kadar ben düz POJO gelen varlıkları yaratan oldum basit bir maven-Arketip-webapp maven/eclipse JPA projesi ve varlık üretimi?

  • setuped ettik

    1. Ama Son zamanlarda ben bu varlık yarattıkları kolaylaştırmak için yolları da olabilir düşünüyorum, bu yüzden
    2. Birazdan varlıkları içeren paketim tıklayarak çalıştı ..
    3. googled Ve beni JPA varlıkları oluşturulmasına yardımcı olabilir tutulması öğrendi, ve yeni -> JPA -> Varlık, yalnızca bulmak için Bunu sadece bir JPA projesinde kullanabilirim.
    4. Bir yandan, ben (Tutulma tarafından oluşturulan JPA proje değil) bir maven projesi var ve diğer elinde, ben Tutulma JPA denemeye istiyorum.

  • Ve bir şey daha, ben bir GUI aracı ile tasarım olabilir akılda şey, varlıkları yaratan ilişkileri tanımlayan, id nesil dizisi gibi yapılandırmaları tanımlayan birden çok benzersiz sütunlar, bileşik anahtar, vb var ve var JPA varlıkları sizin için oluşturuldu.

    aracın bu tür var mı? Belki bir tutulma eklentisi veya başka bir şey olarak?

    +0

    JPA fasetini JSF Projeme ekledim ve JBOSS 7.1 Serverini yeniden başlattığımda aşağıdaki hatayla başarısız oluyor. Burada sorunun ne olacağını ve nasıl düzeltileceğini söyler misiniz? UYARI: -logmodule kullanımdan kaldırılmıştır. Lütfen sistem özelliğini 'java.util.logging.manager' veya 'java.util.logging.LogManager' servis yükleyicisini kullanın. 06: 55: 23,868 BİLGİ [org.jboss.modules] JBoss Modülleri sürüm 1.1.1.GA 06: 55: 25,565 INFO [org.jboss.msc] JBoss MSC sürüm 1.0.2.GA 06: 55: 25,777 BİLGİ [org .jboss.as] JBAS015899: JBoss AS 7.1.0.Final "Thunder" başlıyor 06: 55: 31,261 INFO [org.jboss.as.server] JBAS015888: Creati – VeerM

    cevap

    9

    JPA takım ile başlayan projenin türüne bağlı olarak, birkaç yönden mevcut bir Eclipse projeye eklenebilir. Bir Java projeniz varsa, üzerine sağ tıklayabilir ve JPA proje yeteneklerini mevcut bir Java projesine eklemek için "Yapılandır" -> "JPA projesine dönüştür ..." menü öğesini kullanabilirsiniz. Bir Web projeniz veya başka bir WTP tabanlı projeniz varsa ("faceted" projeler olarak bilinir), "Facets" düğümündeki proje özelliklerinde projeye JPA fasetini ekleyebilirsiniz. Sıfırdan başlıyorsanız, JPA aracı eklenmiş olan bir JPA projesi oluşturabilirsiniz. Bu,

    Eğer m2e kullandığınızdan emin değilim, ama bu Eclipse Maven entegrasyon aracıdır. Eclipse'de JPA ile Maven kullanarak bazı bilinen sorunlar vardır, ancak sizin için çalışabilecek workarounds vardır. Gelişmekte olan varlıklar için grafiksel diyagram araçları gelince

    , bu bir sonraki sürüm için Eclipse Dali Java Persistence Araçlar projeye geliyor - 3.0 (İndigo). JPA Diagram Düzenleyicisi'ni indirerek bu işlevi şimdi deneyebilirsiniz. İşlevsellikten hızlı bir şekilde ayrılmak için youtube videosuna göz atın (JPA Diyagram Editörü'nde arama yapın).

    Bağlantı eksikliğinden ötürü özür dilerim, ancak her yanıt için yeni bir kullanıcı olarak yalnızca 1 mesaj gönderebiliyorum.

    +0

    Bunun için teşekkürler. Evet im şu anda m2eclipse eklentisi kullanıyor. Bunları deneyecek! – bertie

    +0

    Sadece takip etmek gerekirse, Dali Indigo sürümü (3.0) Maven ve Dali'nin kullanımıyla ilgili sorunun çoğunu çözdü. Indigo SR2'de sabitlenecek proje ithalatıyla ilgili bir sorun var. Bir geçici çözüm olarak, bir Maven/JPA projesini içe aktardıktan/oluşturduktan sonra bir Project-> Clean ... gerçekleştirmeniz gerekebilir. –