CMP-entiteitenbeans met ondersteuning voor XDoclet-annotaties maken

Met behulp van een wizard kunt u een CMP-entiteitenbean maken en deze aan het project toevoegen.

Voordat u een enterprisebean kunt maken, moet u:

Voer de volgende stappen uit om een CMP-entiteitenbean te maken:

  1. Klik in het Java™ EE-perspectief op Bestand > Nieuw > Overig. Selecteer EJB > XDoclet-enterprisebean en klik op Volgende.
  2. Selecteer Container-beheerde entiteitenbean en klik op Volgende.
  3. Selecteer het project waarin de nieuwe bean moet worden opgenomen.
  4. Selecteer in het veld Map de map voor de nieuwe bean.
  5. Voer in het veld Java-pakket de pakketnaam voor de nieuwe bean in.
  6. Typ in het veld Klassennaam een naam voor de enterprisebean. Volgens de conventie moeten beannamen met een hoofdletter beginnen.
    Opmerking: U kunt Unicode-tekens gebruiken voor de beannaam, maar Unicode-tekens worden niet onder voor enterprisebeanpakketten en klassen die zijn gekoppeld aan enterprisebeans.
  7. Optioneel: Wijzig de superklasse van de bean als u wilt dat deze wordt overgenomen van een andere klasse dan java.lang.Object en klik op Volgende.
  8. Geef een EJB-naam op voor de bean. Dit is de naam van de enterprisebeanklasse.
  9. Geef een schemanaam op om het abstracte schema van de bean op te geven.
  10. Geef een weergavenaam op voor de bean. Dit is een korte naam voor de enterprisebean die door tools wordt gebruikt.
  11. Geef een tekstbeschrijving op voor de bean.
  12. Selecteer een CMP-versie voor de nieuwe bean:
    • Bij 1.x voegt u de bean toe aan een project van EJB 1.0 of nieuwer.
    • Bij 2.x voegt u de bean toe aan een project van EJB 2.0 of nieuwer.
  13. Selecteer een gebruiksvoorbeeld voor de nieuwe bean:
    • Kenmerken importeren uit tabel geeft aan dat de kenmerken van de CMP-entiteitenbean worden geïmporteerd uit een databasetabel. Klik op Volgende en voer een van de volgende acties uit:
      • Als u een beschikbare verbindingsdefinitie wilt selecteren, klikt u op een verbinding in de lijst Beschikbare verbindingsdefinities. Klik op Volgende.
      • Als u een nieuwe JDBC-verbindingsdefinitie wilt maken, klikt u op Nieuw en voert u de volgende stappen uit:
        1. Selecteer een databasemanager in het venster Typen verbindingsprofielen en klik op Volgende.
        2. Geef een naam en een beschrijving van de nieuwe verbindingsdefinitie op en klik op Volgende.
        3. Selecteer een JDBC-stuurprogramma in het menu of klik op de knop ... om stuurprogrammadefinities toe te voegen, te bewerken of te verwijderen.
        4. Geef de andere verbindingsgegevens op in het venster, test de verbinding en klik op Voltooien en daarna op Volgende.
    • Nieuwe kenmerken definiëren geeft aan de kenmerken van de CMP-entiteitenbean worden door uzelf worden gedefinieerd. Klik op Volgende en voer de volgende stappen uit:
      1. Om een tabelnaam voor de entiteitenbean op te geven, voert u een naam in het veld Tabel in.
      2. Als u een CMP-kenmerk voor de entiteitenbean wilt maken, klikt u op Toevoegen.
      3. Als u een naam voor het kenmerk wilt opgeven, klikt u in het veld Naam en voert u een waarde in.
      4. Als u een type voor het kenmerk wilt opgeven, klikt u in het veld Type en voert u een type in.
      5. Als u het kenmerk als primair veld voor de entiteitenbean wilt instellen, selecteert u het vakje Primaire sleutel.
      6. Herhaal de procedures b t/m e om meer kenmerken toe te voegen en klik op Volgende.
  14. Selecteer het type van Modificaties om voor de klasse te gebruiken.
  15. Optioneel: Selecteer de interfaces die door de bean geïmplementeerd moeten worden. Klik op Toevoegen om interfaces te selecteren die u wilt implementeren en klik op Verwijderen om interfaces weg te halen die u niet meer wilt implementeren.
  16. Selecteer de methodestubs die door de wizard moeten worden gemaakt.
  17. Klik op Voltooien om de nieuwe bean aan het opgegeven EJB-project toe te voegen.