- Sistema Distribuito
- Approccio Metodologico all’Innovazione (Motivazioni tecnologiche)
- Esigenze Economiche {libro}
- Open Distributed Processing
- La legge di Amdahl
- Un idioma per prevenire errori
- Cosa comporta un metodo sincronizzato?
- Lock Intrinseci (quando usi Synchronized)
- Azioni Atomiche
- DeadLock
- Perché Java Enterprise
- Componenti di Java EE
- Java EE Container
- Packaging
- Deployment Descriptor ed Annotazioni
- Materiale Non Richiesto Per l'Esame
- Java Persistence API
- Introduzione
- Specifiche di JPA
- Ruolo dei metadati in ORM
- Come fare le Query di Entità
- Ruolo di EntityManager
- Persistence Unit
- Ciclo di Vita delle Entità
- JPA Specification Overview
- Putting It All Together [Esempio]
- Caratteristiche dell'Entity Manager
- Il Persistence Context
- PU come Bridge fra Context e DB
- Query Possibili con JPA
- Query Dinamiche
- Named Queries
- Criteria API (aka Object-Oriented-Queries)
- Native Queries
- Stored Procedure
- Ciclo di vita di un'entità
- Listener come generalizzazione di Callback
- Sommario
- 1. Creazione Progetti - Guida passo passo
- 1. Importare LE GIUSTE librerie!
- 1. Creare l’entità
- 1. Java Class - DatabaseProducer
- 1. EJB Singleton - DatabasePopulator
- 1. Configurazione - persistence.xml
- 1. EJB Stateless + Interfaccia Remota
- 1. Non ci resta che terminare il Client
- 2. Definire un Interceptor
- 3. Sistema di messaggistica
- 4. Web Services
- Meccanismi di Affidabilità
- Message Driven Beans
- Dependency Injection
- Transazioni, anche per i messaggi
- Esempio di un progettino
- Configurazione degli oggetti Administered
- bisogna prima spostarsi nella directory bin
- cd bin
- comandi utili: