配置文件如下:
<?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="com.maystar.model.Teacher"
table="teacher"
> <id
name="teacherID"
column="teacherID"
type="int"
unsaved-value="null"
>
<generator class="identity">
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-Teacher.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>
</id> <property
name="paperID"
type="int"
update="true"
insert="true"
column="paperID"
/> <property
name="course"
type="java.lang.String"
update="true"
insert="true"
column="course"
/> <property
name="grade"
type="java.lang.String"
update="true"
insert="true"
column="grade"
/> <property
name="name"
type="java.lang.String"
update="true"
insert="true"
column="name"
/> <property
name="notes"
type="java.lang.String"
update="true"
insert="true"
column="notes"
/> <property
name="operateCustom"
type="java.lang.String"
update="true"
insert="true"
column="operateCustom"
/> <property
name="passwd"
type="java.lang.String"
update="true"
insert="true"
column="passwd"
/> <property
name="permitItem"
type="java.lang.String"
update="true"
insert="true"
column="permitItem"
/> <property
name="permitPaper"
type="java.lang.String"
update="true"
insert="true"
column="permitPaper"
/> <property
name="teachClass"
type="java.lang.String"
update="true"
insert="true"
column="teachClass"
/> <!--
To add non XDoclet property mappings, create a file named
hibernate-properties-Teacher.xml
containing the additional properties and place it in your merge dir.
--> </class></hibernate-mapping>
<?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="com.maystar.model.Teacher"
table="teacher"
> <id
name="teacherID"
column="teacherID"
type="int"
unsaved-value="null"
>
<generator class="identity">
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-Teacher.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>
</id> <property
name="paperID"
type="int"
update="true"
insert="true"
column="paperID"
/> <property
name="course"
type="java.lang.String"
update="true"
insert="true"
column="course"
/> <property
name="grade"
type="java.lang.String"
update="true"
insert="true"
column="grade"
/> <property
name="name"
type="java.lang.String"
update="true"
insert="true"
column="name"
/> <property
name="notes"
type="java.lang.String"
update="true"
insert="true"
column="notes"
/> <property
name="operateCustom"
type="java.lang.String"
update="true"
insert="true"
column="operateCustom"
/> <property
name="passwd"
type="java.lang.String"
update="true"
insert="true"
column="passwd"
/> <property
name="permitItem"
type="java.lang.String"
update="true"
insert="true"
column="permitItem"
/> <property
name="permitPaper"
type="java.lang.String"
update="true"
insert="true"
column="permitPaper"
/> <property
name="teachClass"
type="java.lang.String"
update="true"
insert="true"
column="teachClass"
/> <!--
To add non XDoclet property mappings, create a file named
hibernate-properties-Teacher.xml
containing the additional properties and place it in your merge dir.
--> </class></hibernate-mapping>
解决方案 »
- sturts2中request问题 待高手
- JSF h:selectOneMenu的valueChangeListener会触发表单中其他控件中的action问题
- 刚学了点hibernate,在插入数据时就遇到问题了,哪位仁兄救我啊!
- runescape gold,items,money,accounts,powerleveling,questqoint,rs gold,items,money,accounts,powerleveling,questqoint at ogogame
- 我是超级菜鸟,问一个简单的数据转换问题.
- *******Locale的getLocale()方法怎么得不到日本的国家代码
- 有关struts对.properties文件的操作
- 急求:J2EE与Eclipse的具体区别是什么?怎么样区分与对待?
- 求webwork的标签使用文档
- ejb sessionbean deploy错误求助,在线等待。。。。。
- 怎样获得HTML 的属性名?用JAVA代码写出来
- 如何把数据添加到动态生成的表中?
package com.maystar.model;/**
* @hibernate.class table="teacher"
* @author aut
*
*/
public class Teacher {
private int teacherID;
private int paperID;
private String passwd;
private String permitItem;
private String permitPaper;
private String name;
private String course;
private String grade;
private String teachClass;
private String operateCustom;
private String notes;
/**
* @hibernate.id generator-class="native" unsaved-value="null"
* @return Returns the teacherID.
*/
public int getTeacherID() {
return teacherID;
}
/**
* @param teacherID The teacherID to set.
*/
public void setTeacherID(int teacherID) {
this.teacherID = teacherID;
}
/**
* @hibernate.property
* @return Returns the paperID.
*/
public int getPaperID() {
return paperID;
}
/**
* @param paperID The paperID to set.
*/
public void setPaperID(int paperID) {
this.paperID = paperID;
}
/**
* @hibernate.property
* @return Returns the course.
*/
public String getCourse() {
return course;
}
/**
* @param course The course to set.
*/
public void setCourse(String course) {
this.course = course;
}
/**
* @hibernate.property
* @return Returns the grade.
*/
public String getGrade() {
return grade;
}
/**
* @param grade The grade to set.
*/
public void setGrade(String grade) {
this.grade = grade;
}
/**
* @hibernate.property
* @return Returns the name.
*/
public String getName() {
return name;
}
/**
* @param name The name to set.
*/
public void setName(String name) {
this.name = name;
}
/**
* @hibernate.property
* @return Returns the notes.
*/
public String getNotes() {
return notes;
}
/**
* @param notes The notes to set.
*/
public void setNotes(String notes) {
this.notes = notes;
}
/**
* @hibernate.property
* @return Returns the operateCustom.
*/
public String getOperateCustom() {
return operateCustom;
}
/**
* @param operateCustom The operateCustom to set.
*/
public void setOperateCustom(String operateCustom) {
this.operateCustom = operateCustom;
}
/**
* @hibernate.property
* @return Returns the passwd.
*/
public String getPasswd() {
return passwd;
}
/**
* @param passwd The passwd to set.
*/
public void setPasswd(String passwd) {
this.passwd = passwd;
}
/**
* @hibernate.property
* @return Returns the permitItem.
*/
public String getPermitItem() {
return permitItem;
}
/**
* @param permitItem The permitItem to set.
*/
public void setPermitItem(String permitItem) {
this.permitItem = permitItem;
}
/**
* @hibernate.property
* @return Returns the permitPaper.
*/
public String getPermitPaper() {
return permitPaper;
}
/**
* @param permitPaper The permitPaper to set.
*/
public void setPermitPaper(String permitPaper) {
this.permitPaper = permitPaper;
}
/**
* @hibernate.property
* @return Returns the teachClass.
*/
public String getTeachClass() {
return teachClass;
}
/**
* @param teachClass The teachClass to set.
*/
public void setTeachClass(String teachClass) {
this.teachClass = teachClass;
}
}
问题是怎样让它不报错啊
呵呵