CourseWare Wiki
Switch Term
Winter 2018 / 2019
Older
Search
Log In
b181
courses
b6b33ear
materials
Warning
This page is located in archive.
Materiály
JEE
Java EE 8 tutorial
Java EE 7 tutorial
Spring framework
Spring Documentation
- referenční příručka Springu - velmi obsáhlé čtení, ale výborně napsané.
Spring in Action
- kvalitní papírová publikace o Springu. Vhodné i pro začátečníky. Aktuální vydání knihy se zabývá Springem 4, pátá edice je v přípravě.
Architektura aplikací
Martin Fowler: Homepage
Martin Fowler: Catalog of Patterns of Enterprise Application Architecture
Martin Fowler: Anemic domain model antipattern
Alistair Cockburn: Hexagonal architecture/Ports and adapters
E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software
Ukázkové projekty
Následující projekty jsou relevantní k EAR v ZS 2017.
Setup-project
- Jednoduchá aplikace, obsahující základní strukturu aplikace a všechny technologie, používané v tomto předmětu
Reporting tool
- Kompletní aplikace - obsahuje DAO vrstvu, vrstvu business logiky, REST služby, autentikaci a autorizaci, uživatelské rozhraní v React
JSF
JavaServer Faces implementace
Online kniha:
The Complete Reference JSF 2.0
,
příklady z knihy
JSF Standard Context Params
Specifikace aktuální:
JSR 344 - JSF 2.2
React
React docs
React tutorial
Užitečné knihovny
Spring Boot
- předkonfigurovaná, snadno spustitelná verze Springu
Spring Data
- netřeba psát DAO a dotazy, Spring je umí vygenerovat za nás
Querydsl
- tvorba dotazů nad persistentní vrstvou snadno a čitelně
courses/b6b33ear/materials.txt
· Last modified: 2018/12/12 13:37 by
ledvima1