org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Initialization of bean failed; nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for id in class org.lxh.myzngt.vo.User
org.hibernate.PropertyNotFoundException: Could not find a getter for id in class org.lxh.myzngt.vo.User
.
.
.package org.lxh.myzngt.vo;public class User { /** userpwd property */
private String userpwd; /** sex property */
private String sex; /** usermai property */
private String usermai; /** userid property */
private String userid; /** grade property */
private int grade; /** realname property */
private String realname; /** userans property */
private String userans; /** userques property */
private String userques; /** integral property */
private int integral; public String getUserpwd() {
return userpwd;
} public void setUserpwd(String userpwd) {
this.userpwd = userpwd;
} public String getSex() {
return sex;
} public void setSex(String sex) {
this.sex = sex;
} public String getUsermai() {
return usermai;
} public void setUsermai(String usermai) {
this.usermai = usermai;
} public String getUserid() {
return userid;
} public void setUserid(String userid) {
this.userid = userid;
} public int getGrade() {
return grade;
} public void setGrade(int grade) {
this.grade = grade;
} public String getRealname() {
return realname;
} public void setRealname(String realname) {
this.realname = realname;
} public String getUserans() {
return userans;
} public void setUserans(String userans) {
this.userans = userans;
} public String getUserques() {
return userques;
} public void setUserques(String userques) {
this.userques = userques;
} public int getIntegral() {
return integral;
} public void setIntegral(int integral) {
this.integral = integral;
}
}
<?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">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="org.lxh.myzngt.vo.User" table="user" >
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native"></generator>
</id>
<property name="userid" type="java.lang.String">
<column name="userid" length="50" not-null="true" />
</property>
<property name="userpwd" type="java.lang.String">
<column name="userpwd" length="50" />
</property>
<property name="userques" type="java.lang.String">
<column name="userques" length="50" />
</property>
<property name="userans" type="java.lang.String">
<column name="userans" length="50" />
</property>
<property name="usermail" type="java.lang.String">
<column name="usermail" length="50" />
</property>
<property name="integral" type="java.lang.Integer">
<column name="integral" />
</property>
<property name="grade" type="java.lang.Integer">
<column name="grade" />
</property>
<property name="sex" type="java.lang.String">
<column name="sex" length="2" />
</property>
<property name="realname" type="java.lang.String">
<column name="realname" length="50" />
</property>
</class>
</hibernate-mapping>
org.hibernate.PropertyNotFoundException: Could not find a getter for id in class org.lxh.myzngt.vo.User
.
.
.package org.lxh.myzngt.vo;public class User { /** userpwd property */
private String userpwd; /** sex property */
private String sex; /** usermai property */
private String usermai; /** userid property */
private String userid; /** grade property */
private int grade; /** realname property */
private String realname; /** userans property */
private String userans; /** userques property */
private String userques; /** integral property */
private int integral; public String getUserpwd() {
return userpwd;
} public void setUserpwd(String userpwd) {
this.userpwd = userpwd;
} public String getSex() {
return sex;
} public void setSex(String sex) {
this.sex = sex;
} public String getUsermai() {
return usermai;
} public void setUsermai(String usermai) {
this.usermai = usermai;
} public String getUserid() {
return userid;
} public void setUserid(String userid) {
this.userid = userid;
} public int getGrade() {
return grade;
} public void setGrade(int grade) {
this.grade = grade;
} public String getRealname() {
return realname;
} public void setRealname(String realname) {
this.realname = realname;
} public String getUserans() {
return userans;
} public void setUserans(String userans) {
this.userans = userans;
} public String getUserques() {
return userques;
} public void setUserques(String userques) {
this.userques = userques;
} public int getIntegral() {
return integral;
} public void setIntegral(int integral) {
this.integral = integral;
}
}
<?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">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="org.lxh.myzngt.vo.User" table="user" >
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native"></generator>
</id>
<property name="userid" type="java.lang.String">
<column name="userid" length="50" not-null="true" />
</property>
<property name="userpwd" type="java.lang.String">
<column name="userpwd" length="50" />
</property>
<property name="userques" type="java.lang.String">
<column name="userques" length="50" />
</property>
<property name="userans" type="java.lang.String">
<column name="userans" length="50" />
</property>
<property name="usermail" type="java.lang.String">
<column name="usermail" length="50" />
</property>
<property name="integral" type="java.lang.Integer">
<column name="integral" />
</property>
<property name="grade" type="java.lang.Integer">
<column name="grade" />
</property>
<property name="sex" type="java.lang.String">
<column name="sex" length="2" />
</property>
<property name="realname" type="java.lang.String">
<column name="realname" length="50" />
</property>
</class>
</hibernate-mapping>
解决方案 »
- 关于struts2 用pager-taglib分页的问题 有三页本来应该显示 首页 1 2 3 尾页 但是现在只显示 首页 1 尾页
- windowserver2003+Tomcat6.0+IIS6.0+JK1整合问题
- struts2加载常量的顺序
- 怎么将jsp页面表格中的数据导出到Excel
- 为什么spring1.2与hibernate3的兼容性这么差呢
- 在ant脚本中,如何判断某一文件夹为空?
- 文字显示格式(急!)
- 谁有时间帮我看看这样的基础问题? 谢谢!
- 请问高手,关于会话信息
- spring 事务管理让我费解的地方
- Hibernate如何实现多用户同时访问不同的库
- 由 jsp 文件翻译成 java 文件时太大怎么处理
create table user
(
id INT AUTO_INCREMENT PRIMARY KEY ,
userid VARCHAR(50) not null ,
userpwd VARCHAR(50),
userques VARCHAR(50),
userans VARCHAR(50),
usermail VARCHAR(50),
integral int,
grade int,
sex VARCHAR(2),
realname VARCHAR(50)
) ;
下了看看
我以为db自增字段不用映射了.