Hola otra vez.
He quitado el main como me habéis dicho, pero sigo igual.
¿El código así estaría mejor?
Código:
package bbdd;
import java.io.IOException;
import java.io.Reader;
import java.sql.SQLException;
import com.ibatis.common.resources.Resources;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.ibatis.sqlmap.client.SqlMapClientBuilder;
public class Primer {
private SqlMapClient smc;
String resource = "FCOC_RegistreMapes/src/bbdd/public_mapes_SqlMap.xml";
Reader reader = Resources.getResourceAsReader(resource);
smc = SqlMapClientBuilder.buildSqlMapClient(reader);
MapesExample me = new MapesExample();
me.oredCriteria.get(153);
MapesDAO mdao = new MapesDAOImpl(smc);
Mapes mm = new Mapes();
mm.setIdMapa("123456789");
mm.setNomMapa("Mapa prova");
mm.setEstat(true);
mm.setImpressio(5);
mm.setTipus(1);
mm.setNormativa(1);
mdao.insert(mm);
}
No le gusta la línea:
Reader reader = Resources.getResourceAsReader(resource);
Dice que quiere un { en vez de un ;. Pero, ¿por qué?
Gracias!
Anna