|
大狗熊
|
package exp;

public class User
  {
private int id;
private String username;
private String password;
private String email;

public int getId()
 {
return id;
}

public void setId(int id)
 {
this.id = id;
}

public String getUsername()
 {
return username;
}

public void setUsername(String username)
 {
this.username = username;
}

public String getPassword()
 {
return password;
}

public void setPassword(String password)
 {
this.password = password;
}

public String getEmail()
 {
return email;
}

public void setEmail(String email)
 {
this.email = email;
}
}



package exp;
import org.hibernate.*;
import org.hibernate.cfg.*;

public class Main
  {
public static void main(String[] args)
 {
SessionFactory factory = new Configuration().configure().buildSessionFactory();
Session session = factory.openSession();
//Transaction trans = session.beginTransaction();
User user = new User();
user.setUsername("wengmj");
user.setPassword("wmj123");
user.setEmail("my.net@163.com");
session.save(user);
//trans.commit();
session.close();
}
}
<?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>
<class name="exp.User" table="users">
<id name="id"><generator class="identity"></generator></id>
<property name="username"></property>
<property name="password"></property>
<property name="email"></property>
</class>
</hibernate-mapping>
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

<session-factory>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/wmj_bbs</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<property name="show_sql">true</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<mapping resource="exp/bbs.hbm.xml"/>
</session-factory>

</hibernate-configuration> |