Vytváření objektů entity bean CMP (container-managed persistence) s podporou anotace XDoclet

Můžete použít průvodce k vytvoření objektu entity bean CMP a jeho přidání do projektu.

Než budete moci vytvořit objekt enterprise bean, musíte:

Chcete-li vytvořit objekt entity bean CMP:

  1. V perspektivě J2EE klepněte na Soubor > Nový > Další > EJB > XDoclet Enterprise JavaBean. Zobrazí se průvodce Vytvořit objekt Enterprise JavaBean.
  2. Vyberte ContainerManagedEntityBean.
  3. Klepněte na Další.
  4. Vyberte Projekt, který bude obsahovat nový objekt bean.
  5. V poli Složka vyberte složku pro nový objekt bean.
  6. V poli Balíček Java zadejte název balíčku pro nový objekt bean.
  7. V poli Název třídy zadejte název objektu enterprise bean. Podle ustálených zvyklostí by názvy objektů bean měly začínat velkým písmenem.
    Poznámka: Pro název objektu bean můžete používat znaky Unicode, ale znaky Unicode nejsou podporovány pro balíčky objektů enterprise bean a třídy přidružené k objektům enterprise bean.
  8. Pro objekt bean změňte Supertřídu, pokud chcete, aby dědil z jiných tříd než java.lang.Object.
  9. Klepněte na Další.
  10. Pro objekt bean zadejte Název EJB. Toto je název třídy objektu enterprise bean.
  11. Zadejte název Schématu pro určení abstraktního schématu objektu typu bean.
  12. Zadejte Zobrazovaný název pro objekt bean. Toto je krátký název objektu enterprise bean používaný v nástrojích.
  13. Pro objekt bean zadejte textový Popis.
  14. Pro nový objekt bean vyberte Verzi CMP:
    • 1.x určuje, že přidáváte objekt typu bean k projektu EJB verze 1.0 nebo novější.
    • 2.x určuje, že přidáváte objekt typu bean k projektu EJB verze 2.0 nebo novější.
  15. Pro nový objekt bean vyberte Případ použití:
    • Importovat atributy z tabulky určuje, že atributy objektu entity bean CMP budou importovány z databázové tabulky. Klepněte na Další.
      1. Proveďte jeden z následujících kroků:
        • Chcete-li vybrat definici dostupného připojení, klepněte na připojení v seznamu Definice dostupného připojení. Klepněte na Další.
        • Chcete-li vytvořit definici nového připojení JDBC, klepněte na Nový. V okně Parametry připojení uveďte nezbytné parametry připojení JDBC na stránce Parametry připojení průvodce Nové připojení. Vyberte správce databáze, ovladač JDBC a zadejte další podrobnosti připojení. Chcete-li uvést filtry připojení JDBC, zrušte zaškrtnutí v políčku Znepřístupnit filtr a uveďte příslušné filtry připojení. Klepněte na Dokončit.
    • Definovat nové atributy určuje, že atributy objektu entity bean CMP budou definovány uživatelem. Klepněte na Další.
      1. Chcete-li vytvořit atribut CMP pro objekt entity bean, klepněte na Přidat.
      2. Chcete-li uvést název atributu, klepněte na pole Název a zadejte název.
      3. Chcete-li uvést typ atributu, klepněte na pole Typ a zadejte typ.
      4. Chcete-li, aby se atribut stal pro objekt entity bean klíčem, vyberte zaškrtávací políčko Primární klíč.
      5. Pokud chcete pro objekt entity bean zadat název tabulky, zadejte název do pole Tabulka.
      6. Pokud chcete přidat další atributy, opakujte kroky a až d.
  16. Klepněte na Další.
  17. Vyberte typ Modifikátorů, které se použijí pro třídu. Volby jsou Public, Abstract a Final.
  18. Vyberte Rozhraní, která chcete, aby objekt bean implementoval:
    • Klepnutím na tlačítko Přidat otevřete dialogové okno Výběr typu, kde můžete vybrat rozhraní, které chcete implementovat.
    • Pokud jste přidali rozhraní, které již nechcete implementovat, vyberte rozhraní na seznamu a klepněte na Odebrat.
  19. Vyberte stuby metod, které chcete průvodcem vytvořit. Volby zahrnují main, Zděděné abstraktní metody a Konstruktory ze supertřídy.
  20. Klepněte na Dokončit. Nový objekt bean se přidá do zadaného projektu EJB.