„Háttéralkalmazások” változatai közötti eltérés

Előadások: Óra anyagának hozzáadása
Előadások: Óra anyagának hozzáadása
53. sor: 53. sor:
* 2. hét: az előző hét folytatása; [[Media:Hatter_ea3_2023.pdf | szerveroldali programozás]]: előnyei és hátrányai, Transact-SQL: kurzor, eljárás, függvény, trigger
* 2. hét: az előző hét folytatása; [[Media:Hatter_ea3_2023.pdf | szerveroldali programozás]]: előnyei és hátrányai, Transact-SQL: kurzor, eljárás, függvény, trigger
* [[Media:hatter_ea4_2023.pdf | 3. hét]]: adatelérési könyvtárak: ADO.NET, JBDC; SQL injection; ORM: shadow-információk, öröklés, leképezések, kapcsolatok, rekurzió, osztályszintű tulajdonságok
* [[Media:hatter_ea4_2023.pdf | 3. hét]]: adatelérési könyvtárak: ADO.NET, JBDC; SQL injection; ORM: shadow-információk, öröklés, leképezések, kapcsolatok, rekurzió, osztályszintű tulajdonságok
* [[Media:hatter_ea5_2023.pdf | 4. hét]]: Entity Framework Core: ...
* [[Media:hatter_ea5_2023.pdf | 4. hét]]: Entity Framework Core: entitásmodell, kapcsolatok (gyerek / principal), tulajdonlás, DbContext (entitásnyilvántartás), Core Tools / Migrations / Reverse Engineering, mapping, konvenciók, egyedi modellkonfiguráció (attribútumok, Fluent API), létrehozás, módosítás, törlés, lekérdezések (LINQ), kiértékelés, betöltés
* [[Media:hatter_ea6_2023.pdf | 5. hét]]: JPA: jellemzők, architektúra (Java EE), annotációk (testreszabás, típusok, beágyazott osztály, konverter), persistence unit, JNDI, DataSource, (managed) persistence context, entitások állapota és életciklusa (EntityManager), adatbázisszinkronizáció (flush(), setFlushMode()), lekérdezések (setParameter, setMaxResult, setFirstResult, getSingleResult, getResultList, executeUpdate), Criteria API, natív lekérdezések, öröklés (extends, @Entity, @Id, @Inheritance(strategy), @DiscriminatorColumn, @DiscriminatorValue, @MappedSuperClass), kapcsolatok (@OneToOne, @OneToMany, @ManyToOne, @ManyToMany, @JoinColumn, @JoinTable, @OrderBy, @MapKey)
* [[Media:hatter_ea_06_20240311_JPA.pdf | 5. hét]]: JPA: jellemzők, architektúra (Java EE), annotációk (testreszabás, típusok, beágyazott osztály, konverter), persistence unit, JNDI, DataSource, (managed) persistence context, entitások állapota és életciklusa (EntityManager), adatbázisszinkronizáció (flush(), setFlushMode()), lekérdezések (setParameter, setMaxResult, setFirstResult, getSingleResult, getResultList, executeUpdate), Criteria API, natív lekérdezések, öröklés (extends, @Entity, @Id, @Inheritance(strategy), @DiscriminatorColumn, @DiscriminatorValue, @MappedSuperClass), kapcsolatok (@OneToOne, @OneToMany, @ManyToOne, @ManyToMany, @JoinColumn, @JoinTable, @OrderBy, @MapKey)
* 6. hét: az előző hét folytatása: kapcsolatok (@ElementCollection, cascade, fetch), entitásgráfok (@NamedEntityGraph, EntityGraph, Properties); [[Media:hatter_ea7a_2023.pdf | Spring]]: modulok, dependency injection, inversion of control, bean (annotáció, konfigurációs osztály, élettartam); Spring Boot: függőségek, konfigurációs osztály (autoconfig, property alapú), profiles, adatelérés, JDBCTemplate, JPA; Spring Data: repositoryk


* 6. hét: az előző hét folytatása: ...; [[Media:hatter_ea7a_2023.pdf | Spring]]: ...
* [[Media:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]
* [[Media:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]
* [[Media:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]
* [[Media:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]
A lap eredeti címe: „https://vik.wiki/Háttéralkalmazások