Ich habe ein paar kurze Videos zur Erstellung einer Java Enterprise Applikation mit NetBeans gedreht. In diesen Videos wird gezeigt, wie man die Verbindung zu einer MySQL-Datenbank herstellt und Persistent Entites generiert. Außerdem wird gezeigt, wie auf diese Persistent Entities über eine Session Bean innerhalb eines Web-Servlets zugegriffen werden kann.
JEE für Anfänger (Video-Tutorials) weiterlesen
Schlagwort: Persistent
Notiz – JDBC Datasource in JEE-Applikation hinzufügen
Hier eine Kurzbeschreibung, um in der Entwicklungsumgebung NetBeans 6.9.1 eine JDBC-Datasource für eine Java Enterprise-Applikation hinzuzufügen. Inklusive Database Mapping, Persistent Entities und Session Beans, die über Annotationen in einem Servlet verwendet werden können:
- „mysql-connector-java-5.1.13-bin.jar“ in den lib-Ordner von GlassFish 3.0.1 kopieren
- GlassFish neustarten
- MySQL Connection-Pool in der GlassFish-Administrationsoberfläche anlegen
- JDBC Ressource (jdbc/name) in der GlassFish- Administrationsoberfläche anlegen
- Entity Classes from Database (mit List-Collection) in NetBeans-Projekt generieren
- New Persistence Unit in NetBeans-Projekt generieren
- New Session Bean (ohne Interface) in NetBeans-Projekt erzeugen
- New Servlet in NetBeans-Projekt erzeugen
- SessionBean mit @EJB-Annotation verwenden
Die JDBC Ressource muss diese Eigenschaften gesetzt haben:
portNumber
databaseName
serverName
password
user
URL
Url
Die URL wird folgendermaßen aufgebaut: jdbc:mysql://hostname:port/databaseName
.