468x60

giovedì 13 maggio 2010

Sostituire il provider Toplink Essentials con EclipseLink

Sul sito di Oracle leggiamo "As of Oracle TopLink 11g, TopLink Essentials has been replaced with EclipseLink JPA. EclipseLink JPA implements JPA 1.0 and is responsible for delivering the persistence framework."
http://www.oracle.com/technology/products/ias/toplink/jpa/index.html

Per sostituire il persistence provider Toplink Essentials con EclipseLink, basta seguire questa semplice procedura:
  1. Sostituire le librerie
  2. aggiornare il file persistence.xml effettuando le seguenti sostituzioni
<provider>oracle.toplink.essentials.PersistenceProvider</provider>

con

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>

e poi

<property name="toplink.jdbc.user" value=""/>
<property name="toplink.jdbc.password" value=""/>

<property name="toplink.jdbc.url" value=""/>

<property name="toplink.jdbc.driver" value=""/>


con

<property name="javax.persistence.jdbc.user" value=""/>
<property name="javax.persistence.jdbc.password" value=""/>

<property name="javax.persistence.jdbc.url" value=""/>

<property name="javax.persistence.jdbc.driver" value=""/>

mercoledì 5 maggio 2010

Jasper Report - formattare date MySQL

Per formattare con Jasper Report le date lette da un database MySQL bisogna utilizzare un trick... le date sono lette come timestamp, quindi è necessaria una conversione, possibile con il seguente codice:
(new SimpleDateFormat("dd/MM/yyyy")).format($F{Date_field})

468x60

Cerca su Google

Cerca nel Blog con Google