Originariamente inviata da
LeleFT
Posta il file di configurazione... e anche la classe User. Senza vedere nulla è un po' complicatino darti qualche indicazione.
Ciao.
Sotto ci sono i due file uno del model
codice:
package model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "USERS")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "user_id", nullable = false, unique = true)
private int id;
@Column(name = "firstname", length = 255, nullable = false)
private String firstname;
@Column(name = "lastname", length = 255, nullable = false)
private String lastname;
@Column(name = "country", length = 255, nullable = false)
private String country;
public User(String fn, String ln, String country) {
firstname = fn;
lastname = ln;
this.country = country;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getFirstname() {
return firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public String getLastname() {
return lastname;
}
public void setLastname(String lastname) {
this.lastname = lastname;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
}
e l'altro è configurazione
codice:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration SYSTEM
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/firstapp</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<property name="show_sql">true</property>
<mapping class="model.User"/>
</session-factory>
</hibernate-configuration>