Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
ProgrammazioneControlli e APIJava



Java e Open Source
EditoreTecniche Nuove
AutoreBigatti Massimiliano
CollanaI manuali
Pagine340
Volumi1
LivelloIntermedio
LinguaItaliano
Data pubblicazione03 - 2005
ISBN884811718x


 Prezzo di copertina 
 Euro 29,00  

 Presentazione       Indice      

Introduzione
Prefazione

Capitolo 1 Introduzione a J2EE
Accesso al database
Componenti per la grande azienda
Tipologie di componenti EJB
Operazioni temporizzate
Transazioni distribuite
Comunicazione a messaggi
Java Message Service
Web Service
Connessione alle risorse
Servlet, JSP e JSTL
Altre tecnologie
Approfondimenti

Capitolo 2 Gli strumenti di base
Eclipse
Creare un progetto
Aggiungere classi
Modifica del codice
Esecuzione e debug
Modifiche ed evoluzioni
Ricerca
Ant
Utilizzare Ant
MySQL
JBoss
Installazione ed esecuzione
JBoss e database
Visualizzazione risorse JNDI

Capitolo 3 Architettura dell’applicazione di esempio
Una panoramica generale
Prima pagina
Canali e notizie
Commenti
Amministrazione
Modifica proprietà sito
Gestione canali
Gestione notizie
CSS
Architettura del sistema
Scegliere tra EJB e POJO
Coordinamento tra entità e processi
Layer in presentazione
Creazione della base di dati

Capitolo 4 Dominio applicativo
Sito
Canale
Notizia
Commento
Classi di supporto

Capitolo 5 Disegno delle eccezioni
Eccezioni nella piattaforma Java
Eccezioni controllate
Eccezioni non controllate
Errori
Eccezioni di MyPages

Capitolo 6 Logging
Perché il logging?
I problemi del logging
La soluzione Log4J
Introduzione a Log4J
Ottenere un logger
Utilizzare il logger
Tracciare nei log i Throwable
Modificare temporaneamente il livello di log
Costruire i messaggi di errore solo se il debug è attivo
Destinazione e formato dei messaggi
Configurazione
Consigli sull’introduzione del logging nell’applicazione

Capitolo 7 La persistenza: concetti e strumenti
Una questione di impedenza
Risolvere l’impedenza
Chiavi primarie
Relazioni
Ereditarietà
Un semplice esempio
Trasparenza
Compatibilità
Flessibilità
Application Programming Interface (API)
Query
Prestazioni
Qualche svantaggio
Evoluzioni future

Capitolo 8 Hibernate: configurazione
Architettura
Configurazione del tipo di database
Accesso tramite DataSource globale
Accesso tramite risorsa relativa
Proprietà di connessione
Persistenza di Sito
Chiavi primaria
Relazione uno a molti
Persistenza del Canale
Persistenza della Notizia
Persistenza di Commento
Relazione Notizia/Canale

Capitolo 9 Hibernate: utilizzo
L’origine di tutto
HibernateEngineManager
Leggere e scrivere con Hibernate
SitoProcess
CanaleProcess
NotiziaProcess
CommentoProcess

Capitolo 10 Alternative a Hibernate
Castor
Configurare Castor per la persistenza di MyPages
Usare Castor per la persistenza di MyPages
Creazione, aggiornamento e cancellazione
Altre alternative
ObjectRelational Bridge
JDO
EJB

Capitolo 11 La presentazione: concetti e strumenti
Suddividere la complessità
Il pattern Model-View-Controller
Il modello
La vista
Il controllore
Diverse possibilità
Caratteristiche fondamentali
Evoluzioni future

Capitolo 12 Struts: presentazione e navigazione
Architettura
Un semplice esempio
Composizione delle pagine
Pagina principale e layout di MyPages
Zona header
Zona left
Zona right
Zona footer
Zona center
Altri frammenti JSPF
Elenco notizie dell’ultimo mese
Elenco ultime notizie del canale
Corpo della notizia
Elenco dei commenti
Elenco delle notizie del giorno
Navigazione e azioni
Creare la web application di MyPages
Accesso alla persistenza

Capitolo 13 Struts: funzioni avanzate
Plug-in
Gestione dei form
Validazione dei form
Validazione dal lato server
Gestione degli errori

Capitolo 14 Alternative a Struts
MokaPackages
Inizializzazione
Altre azioni
Utenti e ruoli
Altre alernative
WebWork
Spring Framework

Appendice A Libreria di tag di MyPages



  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy