Articles of java ee

Configura JPA per consentire a PostgreSQL di generare il valore della chiave primaria

Quindi il nostro progetto utilizza il database PostgreSQL e usiamo JPA per il funzionamento del database. Abbiamo creato le quadro dal database con il creatore automatico in Netbeans 7.1.2. Dopo piccole modifiche i nostri valori chiave principali sono descritti come: @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Basic(optional = false) @NotNull @Column(name = “idwebuser”, nullable = false) private Integer idwebuser; […]

Consegna del messaggio JMS prima del commit della transazione

Ho uno scenario molto semplice che coinvolge un database e un JMS in un server di applicazioni (Glassfish). Lo scenario è semplice: 1. an EJB inserts a row in the database and sends a message. 2. when the message is delivered with an MDB, the row is read and updated. Il problema è che a […]

Come memorizzare un file su un server (contenitore web) attraverso un’applicazione web Java EE?

Ho sviluppato un’applicazione web Java EE. Questa applicazione consente a un utente di caricare un file con l’aiuto di un browser. Una volta che l’utente ha caricato il suo file, questa applicazione prima memorizza il file caricato sul server (su cui è in esecuzione) e quindi lo elabora. Al momento, sto memorizzando il file sul […]

Che uso fanno gli EJB

Attualmente sto imparando Jave-EE, avendo un sacco di esperienza C ++ e avendo imparato Java SE. Non capisco lo scopo di Enterprise Java Beans; Qualcuno può chiarire questo per me. Non sono interessato agli usi legacy : questo è nel contesto di EJB-3.1 e Java-EE 6. Sembra che alcune persone li usino per contenere la […]

Autowiring in servlet

voglio usare la spring autowiring in servlet quindi ecco il mio codice: @Configurable public class ImageServlet extends HttpServlet { @Autowired private SystemPropertyDao systemPropertyDao; @Override public void init() throws ServletException { String imagePath = systemPropertyDao.findByID(StaticParam.CONTENT_FOLDER); } mentre SystemPropertyDao è annotato con @Repository e il mio applicationContext.xml : web.xml : imageServlet com.xeno.basepackage.ImageServlet imageServlet /myimages/* a volte il […]

Servlet asincroni vs servlet sincroni

Poiché l’elaborazione asincrona di Servlet 3.0 è supportata. Sarebbe meglio, usare sempre l’elaborazione asincrona? O in quali casi l’elaborazione sincrona è migliore?

EJB stateful nell’applicazione Web?

Non ho mai usato EJB stateful. Comprendo che un EJB con stato può essere utile con un client java. Ma mi chiedo: in tal caso usarli su un’applicazione web? E come? Dovremmo mettere questi bean stateful in Session (a causa di http stateless)? È una buona pratica? (senza discutere troppo su statico vs apolide)

Come posso rendere Tomcat precompilato JSP all’avvio?

Usiamo sia Apache Tomcat 6.0 che Jetty 6 dove lavoro. Utilizziamo principalmente Jetty per i test (è fantastico per l’esecuzione integrata nei test JUnit) e Tomcat per la produzione. Per impostazione predefinita, Tomcat compila i JSP al volo mentre gli utenti li richiedono. Ma questo si traduce in prestazioni degradate per il primo colpo. Evidenzia […]

EJB 3.0 – Transazione annidata! = Richiede una nuova?

Ho appena letto il capitolo Transactions (10) di “Mastering EJB 3.0” e ora sono confuso riguardo alle transazioni nidificate. Il libro dice “Il gestore delle transazioni definito da EJB non supporta le transazioni nidificate, ma richiede il supporto solo per le transazioni flat.” (Sito 278, Nota) Questo fatto è descritto non solo da questo libro, […]

Il pacchetto per approccio di funzionalità è buono?

Recentemente mi sono imbattuto in questo post di javalobby http://java.dzone.com/articles/how-changing-java-package sulla confezione codice java per caratteristica. Mi piace l’idea, ma ho poche domande su questo approccio. Ho fatto la mia domanda ma non ho avuto una risposta soddisfacente. Spero che qualcuno su StackOverflow possa chiarire le mie domande. Mi piace l’idea di pacchetto per funzionalità […]