Compare commits

..

2 Commits

Author SHA1 Message Date
0451f187f5 uebung2/break-lines 2026-04-25 00:08:04 +02:00
fb9df23db7 uebung2/add persintance xml 2026-04-24 00:15:49 +02:00

View File

@@ -130,18 +130,21 @@ List<Auto> autos = em.createQuery("SELECT a FROM Auto a", Auto.class).getResultL
\item \textbf{Erstellen Sie eine Entity namens Mitarbeiter, die die fachlichen Attribute name (String) und personalnummer (int) enthält.} \item \textbf{Erstellen Sie eine Entity namens Mitarbeiter, die die fachlichen Attribute name (String) und personalnummer (int) enthält.}
\noindent \noindent
\inputminted{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe21/Mitarbeiter.java} \inputminted[breaklines]{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe21/Mitarbeiter.java}
\item \textbf{Erstellen Sie eine Stateless Session Bean, die eine Methode bereitstellt, die als Parameter ein Objekt der Klasse Mitarbeiter (aus Aufgabe 21) übergeben bekommt. Dieses Objekt soll durch die Methode in der Datenbank gespeichert werden. Die dabei generierte ID soll von der Methode zurückgeliefert werden. Testen Sie ihre Klassen durch einen geeigneten Client über das Remote Interface.} \item \textbf{Erstellen Sie eine Stateless Session Bean, die eine Methode bereitstellt, die als Parameter ein Objekt der Klasse Mitarbeiter (aus Aufgabe 21) übergeben bekommt. Dieses Objekt soll durch die Methode in der Datenbank gespeichert werden. Die dabei generierte ID soll von der Methode zurückgeliefert werden. Testen Sie ihre Klassen durch einen geeigneten Client über das Remote Interface.}
\textbf{Remote-Interface:} \textbf{Remote-Interface:}
\inputminted{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe22/MitarbeiterServiceRemote.java} \inputminted[breaklines]{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe22/MitarbeiterServiceRemote.java}
\textbf{Stateless Session Bean:} \textbf{Stateless Session Bean:}
\inputminted{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe22/MitarbeiterService.java} \inputminted[breaklines]{java}{../../server/src/main/java/org/example/demo/uebung2/aufgabe22/MitarbeiterService.java}
\textbf{Standalone-Client:} \textbf{Standalone-Client:}
\inputminted{java}{../../client/src/main/java/org/example/demo/uebung2/aufgabe22/Client.java} \inputminted[breaklines]{java}{../../client/src/main/java/org/example/demo/uebung2/aufgabe22/Client.java}
\textbf{persistence.xml:}
\inputminted[breaklines]{xml}{../../server/src/main/resources/META-INF/persistence.xml}
\end{exercises} \end{exercises}