其他配置文件都没问题,现在就有一个文件有点问题 不知道哪里有问题??希望指点下!!!
package sample.entity; public class Message {
private String message; public Message(String message) {
this.message = message;
} Message() {
} public String getMessage() {
return this.message;
} public void setMessage(String message) {
this.message = message;
} } 其相应的配置文件如下
<?xml version= "1.0 "?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN "
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ">
<hibernate-mapping>
<class name= "sample.entity.Message " table= "message ">
<id column= "id " unsaved-value= "-1 " type= "long "> (这里的id始终有问题)
<generator class= "native "/>
</id>
<property name= "message " column= "message " type= "string "/>
</class>
</hibernate-mapping> 表信息
CREATE TABLE `message` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`message` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
不知道是否要在message中加id不??不过加了id好像也不行,不知道什么原因......
package sample.entity; public class Message {
private String message; public Message(String message) {
this.message = message;
} Message() {
} public String getMessage() {
return this.message;
} public void setMessage(String message) {
this.message = message;
} } 其相应的配置文件如下
<?xml version= "1.0 "?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN "
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ">
<hibernate-mapping>
<class name= "sample.entity.Message " table= "message ">
<id column= "id " unsaved-value= "-1 " type= "long "> (这里的id始终有问题)
<generator class= "native "/>
</id>
<property name= "message " column= "message " type= "string "/>
</class>
</hibernate-mapping> 表信息
CREATE TABLE `message` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`message` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
不知道是否要在message中加id不??不过加了id好像也不行,不知道什么原因......
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货