ma sentite un po': questo file OrgUnit.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="test.bean">
<class name="a1.Persona" table="PERSON" schema="demo">
<id name="id" column="PERSONA">
<generator class="native"/>
</id>
<property name="nome" />
<property name="cognome"/>
<property name="eta"/>
</class>
</hibernate-mapping>
funziona con questa classe
package a1;
public class Persona {
public String nome;
public String congnome;
public int eta;
public Persona(String nome, String cognome, int eta){
this.nome=nome;
this.congnome=cognome;
this.eta=eta;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCongnome() {
return congnome;
}
public void setCongnome(String congnome) {
this.congnome = congnome;
}
public int getEta() {
return eta;
}
public void setEta(int eta) {
this.eta = eta;
}
public static void main(String[] args) {
Persona p = new Persona("nome", "congnome", 0);
p.setNome("Flavio");
p.setCongnome("Merolli");
p.setEta(24);
System.out.println(p.getNome());
System.out.println(p.getCongnome());
System.out.println(p.getEta());
}
}

Rispondi quotando