估计你的Cat类当中有些属性没有设置set方法,如没有setName啊之类的
解决方案 »
- 多线程问题
- 关于文件读取的操作
- 困惑 烦恼 辞还是不辞?
- Hibernate 更新问题急!!!!
- 应届生的困惑!!请教!!有经验的前辈帮下忙
- java的执行方式是什么(每分了,大家帮个忙)
- 在Java和delphi中解析Blob数据生成xml文件,得到的结果不一致问题,有兴趣的请看,谢谢
- 求如何使javamail在linux下发送邮件(非JSP)
- 高分求助jboss的配置问题,我配置了一周都没成功,都快疯了!!!
- 请问EJB是怎么实现的?
- (50分请教)一个很严重的数据库异常,高手请进!!
- 才开始学ejb,写了一个有状态sessionbean,在jb中Rebuild时报如下错误,那位大哥帮忙解决一下(在线等)
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="com.xanada.po.Cat" table="CAT"> <id name="id" type="string" unsaved-value="null" >
<column name="CAT_ID" sql-type="varchar(20)" not-null="true"/>
<generator class="uuid.hex"/>
</id>
<property name="name">
<column name="NAME" sql-type="varchar(20)" not-null="true"/>
</property>
<property name="sex" column="SEX"/>
<property name="weight" column="WEIGHT"/>
</class>
</hibernate-mapping>
*************
Cat.java
package com.xanada.po;public class Cat {
private String id;
private String name;
private char sex;
private float weight;
public Cat() {
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public char getSex() {
return sex;
}
public void setSex(char sex) {
this.sex = sex;
}
public float getWeight() {
return weight;
}
public void setWeight(float weight) {
this.weight = weight;
}
public String toString() {
String strCat = new StringBuffer()
.append(this.getId()).append(", ")
.append(this.getName()).append(", ")
.append(this.getSex()).append(", ")
.append(this.getWeight())
.toString();
return strCat;
}
}
create table CAT
(
CAT_ID VARCHAR2(20) not null,
NAME VARCHAR2(20) not null,
SEX CHAR(1),
WEIGHT FLOAT
)CAT_ID NAME SEX WEIGHT
1 one F 5
2 toe F 4
3 three M 8
4 four 6