2010-05-04 1 views
15

Abbiamo appena iniziato un nuovo progetto in Java EE nel nostro ufficio e sono tenuto a partecipare in modo efficace. Io lavoro principalmente su applicazioni web e utilizzo PHP/MySql, ma conosco anche Java SE e ho scritto un paio di applicazioni standalone.Java EE traccia veloce (Learning Enterprise Java molto veloce)

Ho bisogno di aiuto e consigli su come posso imparare Java EE molto velocemente in modo da poter entrare nel progetto senza difficoltà. Ho bisogno di aiuto con i consigli del libro & e anche i collegamenti alle risorse.

+3

j2ee, javaee5 o javaee6? – Bozho

risposta

16

Dipende molto dalla velocità di apprendimento. Quello che faccio in questi casi:

  • leggere piccole parti di tutorial in modo da ottenere un'idea generale della tecnologia
  • esperimento, e ogni volta che non capisco qualcosa, torno al tutorial, o Google per il problema

Dopo aver creato un'applicazione non banale, ma ancora semplice con la tecnologia in questione, puoi andare nel mondo reale. Tuttavia, ci deve essere qualcuno che abbia più familiarità con esso, che puoi chiedere.

Per JavaEE Io suggerirei il seguente esercizio:

  • creare un bean senza stato che avvia un timer EJB. Il timer deve sparare su un configurabile nel periodo di base di dati di tempo
  • il timer dovrebbe inviare messaggi a un topic JMS
  • l'argomento JMS deve essere consumato da un bean message-driven
  • l'EJB dovrebbe essere chiamato da un servlet, che dice se usare il periodo di tempo configurato in db, o usare quello predefinito.
  • i messaggi al topic JMS dovrebbero consistere degli ID di oggetti memorizzati nel database
  • sulla ricezione gli ID del MDB dovrebbe incrementare qualche numero dell'oggetto e persistono
  • uso JPA per la persistenza.

Qui, avrete servlet, EJB - stateless e message-driven, timer, JMS e JPA coperti.

Fare riferimento a the Sun JavaEE tutorial e google tutto ciò che non capisci immediatamente.

+2

Bozho potrebbe cambiare il link al [tutorial EE 6] (http://java.sun.com/javaee/6/docs/tutorial/doc/) – Justin

+1

Ero un presentatore titubante nel dare a JavaEE5, poiché menziona J2EE. – Bozho

3

Per apprendere velocemente, utilizzare un IDE per eseguire la maggior parte della configurazione. netbeans funziona molto bene con un numero di contenitori e ti solleva da molte configurazioni ecc ...

Se dai un'occhiata a netbeans.org ci sono alcuni tutorial brevi davvero buoni solo per farti andare avanti.