58 lines
1.5 KiB
TeX
58 lines
1.5 KiB
TeX
\begin{frame}[t]{Überblick: Klassendiagramm}
|
|
\centering
|
|
\includegraphics[width=\textwidth]{assets/diagrams/classdiagram}
|
|
\vspace{.3cm}
|
|
\begin{greenblock}{Abhängigkeiten}
|
|
\vspace{-.2cm}
|
|
\begin{columns}
|
|
\begin{column}{.4\textwidth}
|
|
\begin{itemize}
|
|
\item Spring Web
|
|
\item Spring Security
|
|
\item Spring Mail Sender
|
|
\end{itemize}
|
|
\end{column}
|
|
\begin{column}{.4\textwidth}
|
|
\begin{itemize}
|
|
\item Spring Data JPA
|
|
\item Lombok
|
|
\item Rome (RSS parsing/fetching)
|
|
\end{itemize}
|
|
\end{column}
|
|
\end{columns}
|
|
|
|
\end{greenblock}
|
|
\end{frame}
|
|
|
|
% sub
|
|
% episode
|
|
% auth
|
|
% model
|
|
% util
|
|
|
|
\begin{frame}[t]{Subscriptions-API}
|
|
\centering
|
|
\includegraphics[width=\textwidth]{assets/diagrams/classdiagram-subscriptions}
|
|
\end{frame}
|
|
|
|
\begin{frame}[t]{EpisodeActions-API}
|
|
\centering
|
|
\includegraphics[width=\textwidth]{assets/diagrams/classdiagram-episode-actions}
|
|
\end{frame}
|
|
|
|
\begin{frame}[t]{Authentication-API}
|
|
\centering
|
|
\includegraphics[width=.73\textwidth]{assets/diagrams/classdiagram-authentication}
|
|
\end{frame}
|
|
|
|
\begin{frame}[t]{Model-Paket}
|
|
\centering
|
|
\includegraphics[width=\textwidth]{assets/diagrams/classdiagram-model}
|
|
\end{frame}
|
|
|
|
\begin{frame}[t]{Util-Paket}
|
|
\centering
|
|
\includegraphics[width=\textwidth]{assets/diagrams/classdiagram-util}
|
|
\end{frame}
|
|
|