This commit is contained in:
2026-04-17 00:01:08 +02:00
parent 6f48e5d2ed
commit bb2d93d3c3
2 changed files with 7 additions and 27 deletions

View File

@@ -3,24 +3,6 @@
\author{Linus Nagel} \author{Linus Nagel}
\chapter{1} \chapter{1}
\usepackage{listings}
\usepackage{xcolor}
\lstset{
language=Java,
basicstyle=\ttfamily\small,
keywordstyle=\color{blue},
commentstyle=\color{green!60!black},
stringstyle=\color{red},
numbers=left,
numberstyle=\tiny,
frame=single,
breaklines=true,
showspaces=false,
showtabs=false,
tabsize=2
}
\begin{document} \begin{document}
\maketitle \maketitle
@@ -117,19 +99,19 @@
\item \textbf{Erstellen Sie eine Stateless Session Bean, die eine Methode zur Verschlüsselung eines Strings bereitstellt.} \item \textbf{Erstellen Sie eine Stateless Session Bean, die eine Methode zur Verschlüsselung eines Strings bereitstellt.}
\textbf{Remote-Interface:} \lstinputlisting{code/aufgabe16/EncryptorRemote.java} \textbf{Remote-Interface:} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe16/EncryptorRemote.java}
\textbf{Bean-Klasse:} \lstinputlisting{code/aufgabe16/Encryptor.java} \textbf{Bean-Klasse:} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe16/Encryptor.java}
\textbf{Standalone-Client:} \lstinputlisting{code/aufgabe16/Client.java} \textbf{Standalone-Client:} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe16/Client.java}
\item \textbf{Erstellen Sie eine Stateful Session Bean, die einen Zähler zur Verfügung stellt.} \item \textbf{Erstellen Sie eine Stateful Session Bean, die einen Zähler zur Verfügung stellt.}
\textbf{Remote-Interface:} \lstinputlisting{code/aufgabe17/CounterRemote.java} \textbf{Remote-Interface:} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe17/CounterRemote.java}
\textbf{Bean-Klasse:} \lstinputlisting{code/aufgabe17/Counter.java} \textbf{Bean-Klasse:} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe17/Counter.java}
\textbf{Client (mehrfache Aufrufe auf derselben Instanz):} \lstinputlisting{code/aufgabe17/CounterClient.java} \textbf{Client (mehrfache Aufrufe auf derselben Instanz):} \inputminted{java}{../../src/main/java/org/example/demo/uebung1/aufgabe17/CounterClient.java}
\item \textbf{Warum liefert die get-Methode aus Aufgabe 17 bei einem erneuten Aufruf der Testklasse immer wieder den Startwert des Zählers?} \item \textbf{Warum liefert die get-Methode aus Aufgabe 17 bei einem erneuten Aufruf der Testklasse immer wieder den Startwert des Zählers?}

View File

@@ -124,9 +124,7 @@
} }
// args; // args;
in { in {
"uebung-5" = mkUebungPdf 5 {}; "uebung-1" = mkUebungPdf 1 {};
"uebung-6" = mkUebungPdf 6 {};
"uebung-7" = mkUebungPdf 7 {};
}; };
devShells.default = with pkgs; devShells.default = with pkgs;