Commit 676177aa by Patryk Czarnik

spis treści

parent b2ca1f5a
......@@ -9,7 +9,98 @@
<h1>Sklep Spring – spis treści</h1>
<p>Przykład obliczenia: ${2+3*4}</p>
<p><a href="hello">Hello world</a></p>
<h2>Podstawy</h2>
<ul>
<li><a href="/">Spis treści</a></li>
<li><a href="/hello">Hello world</a></li>
<li><a href="/czas">Która godzina</a></li>
<li><a href="/skrypt">Skrypt JS</a> z pobieraniem danych JSON</li>
</ul>
<h2>Logowanie</h2>
<ul>
<li><a href="/login">zaloguj się</a>
<li><a href="/logout">wyloguj się</a>
<li><a href="/whoami">sprawdź kim jesteś</a>
</ul>
<h2>Katalog produktów</h2>
<ul>
<li><a href="/products">products</a> - wszystkie produkty</li>
<li><a href="/products/1">products/1</a> - jeden produkt</li>
<li><a href="/products/9">products/9</a> - nieistniejący produkt</li>
<li><a href="/products/szukaj">wyszukiwarka</a></li>
<li><a href="/products/szukaj?name=pralka">wyszukiwarka/pralka</a></li>
<li><a href="/products/new">nowy produkt</a></li>
<li><a href="/products/1/edit">edycja produktu</a></li>
<li><a href="/products/2/photo">przykładowe zdjęcie</a></li>
</ul>
<h2>Klienci</h2>
<ul>
<li><a href="/customers">lista klientów</a>
<li><a href="/customers/new">nowy klient</a>
<li><a href="/customers/ala@example.com/edit">edycja klienta</a>
</ul>
<h2>Zapytania RESTowe</h2>
<ul>
<li><a href="/rest/products">products</a></li>
<li><a href="/rest/products/1">products/1</a></li>
<li><a href="/rest/products/1/price">products/1/price</a></li>
<li><a href="/rest/products/1/photo">products/1/photo</a></li>
<li><a href="/rest/orders">orders</a></li>
<li><a href="/rest/orders/1">orders/1</a></li>
<li><a href="/rest/customers">customers</a></li>
<li><a href="/rest/customers/ala@example.com">customers/ala</a></li>
</ul>
<h2>Alternatywne dostępy do bazy danych</h2>
<ul>
<li><a href="/alt0/products">Dostęp JDBC</a> (klasyczne getConnection)</li>
<li><a href="/alt1/products">Dostęp JDBC</a> (wstrzykiwanie DataSource)
<ul>
<li><a href="/alt1/products/1">jeden produkt</a></li>
<li><a href="/alt1/products/szukaj?name=pralka">wg nazwy</a></li>
</ul>
</li>
<li><a href="/alt2/products">EntityManager z poziomu Controllera</a>
<ul>
<li><a href="/alt2/products/1">jeden produkt</a></li>
<li><a href="/alt2/products/szukaj?name=pralka">wg nazwy</a></li>
</ul>
</li>
<li><a href="/alt3/products">wersja z szablonami</a>
<ul>
<li><a href="/alt3/products/1">jeden produkt</a></li>
<li><a href="/alt3/products/szukaj?name=pralka">wg nazwy</a></li>
</ul>
</li>
<li><a href="/alt4/products">klasa Repository</a> - własna implementacja oparta o EntityManager
<ul>
<li><a href="/alt4/products/1">jeden produkt</a></li>
<li><a href="/alt4/products/szukaj?name=pralka">wg nazwy</a></li>
</ul>
</li>
<li><a href="/alt5/products">klasa Repository</a> - wydzielenie interfejsu
<ul>
<li><a href="/alt5/products/1">jeden produkt</a></li>
<li><a href="/alt5/products/szukaj?name=pralka">wg nazwy</a></li>
</ul>
</li>
<li><a href="/alt6/products">JpaRepository</a> bez rozszerzeń
<ul>
<li><a href="/alt6/products/1">jeden produkt</a></li>
</ul>
</li>
<li><a href="/alt7/products">JpaRepository</a> z dodatkowymi metodami
<ul>
<li><a href="/alt7/products/1">jeden produkt</a></li>
<li><a href="/alt7/products/szukaj">wyszukiwarka</a> (formularz)</li>
</ul>
</li>
</ul>
</body>
</html>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment