2019独角兽企业重金招聘Python工程师标准>>>
Teacher.java package com.mao; import javax.persistence.Entity; import javax.persistence.Id;
/老师实体类/ @Entity(name="hu_teacher")//name的值可以是自己指定表的名字,默认是类名的小写 @Table(name="hu_mao" schema=="test")//schema指定数据库的名字,name指定表名 public class Teacher { private int tid; private String name; private String phone;
public Teacher(){
}
public Teacher(int tid, String name, String phone) { super(); this.tid = tid; this.name = name; this.phone = phone; }
/主键/ @Id public int getTid() { return tid; }
public void setTid(int tid) { this.tid = tid; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public String getPhone() { return phone; }
public void setPhone(String phone) { this.phone = phone; }
}
hibernate.cfg.cml ?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration> <session-factory> <property name="dialect"> org.hibernate.dialect.MySQLDialect </property> <property name="connection.url"> jdbc:mysql://127.0.0.1:3306/maodongbang?useUnicode=true&characterEncoding=UTF-8 </property> <property name="connection.username">root</property> <property name="connection.password">mft131415138</property> <property name="connection.driver_class"> com.mysql.jdbc.Driver </property>
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<property name="hbm2ddl.auto">create</property>
<mapping class="com.mao.Teacher"/><!--只需要映射一个class文件即可,省去一大部分代码-->
</session-factory>
</hibernate-configuration>