javax.persistence + hibernate 创建对象类没法数据库自动建表

文章标签: hibernate
2015-1-12 19:28:44     9 人阅读    

解决方法:字段名前面要和 @Table(name = "student") Student 前面必须一样。
 

package com.ucit.domain;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "student")
public class Student {
 
 @Id
 @GeneratedValue
 private int id;
 
 @Column(length = 20)
 private String studentnumber;
 
 @Column(length = 2)
 private String studentsex;
 
 @Column(length = 100)
 private String studentpassword;
 
 @Column(length = 20)
 private String studentname;
 public int getId() {
  return id;
 }
 public void setId(int id) {
  this.id = id;
 }
 public String getStudentnumber() {
  return studentnumber;
 }
 public void setStudentnumber(String studentnumber) {
  this.studentnumber = studentnumber;
 }
 public String getStudentsex() {
  return studentsex;
 }
 public void setStudentsex(String studentsex) {
  this.studentsex = studentsex;
 }
 public String getStudentpassword() {
  return studentpassword;
 }
 public void setStudentpassword(String studentpassword) {
  this.studentpassword = studentpassword;
 }
 public String getStudentname() {
  return studentname;
 }
 public void setStudentname(String studentname) {
  this.studentname = studentname;
 }

 
 
}
 


原文地址:http://www.itmmd.com/201501/479.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。

linux下oracle的安装   上一篇
下一篇  jQuery教程(13)-ajax操作之追加 HTML

精彩回复
发表评论
姓名:       

《程序员app》专门为程序员量身定做!