映射文件为:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping package="com.xkhl">
<class name="Answer" table="answer">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native" />
</id>
<property name="qid" type="java.lang.Integer">
<column name="qid" />
</property>
<property name="key" type="java.lang.String">
<column name="key" length="900" />
</property>
<property name="type" type="java.lang.String">
<column name="type" length="45" />
</property>
<property name="count" type="java.lang.Integer">
<column name="count" />
</property>
</class>
</hibernate-mapping>
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping package="com.xkhl">
<class name="Answer" table="answer">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native" />
</id>
<property name="qid" type="java.lang.Integer">
<column name="qid" />
</property>
<property name="key" type="java.lang.String">
<column name="key" length="900" />
</property>
<property name="type" type="java.lang.String">
<column name="type" length="45" />
</property>
<property name="count" type="java.lang.Integer">
<column name="count" />
</property>
</class>
</hibernate-mapping>
解决方案 »
- 创建4个线程,对同一变量进行计数操作,并把线程ID号和变量的值写到A.TEXT中
- SSH 框架和 extjs direct有冲突 报djn/directprovider找不到
- 哪位高手可以告诉小弟javamail群发邮件如何实现,要jsp版的,希望界面要友好
- 关于Hibernate Criteria查询问题
- Linux下的Axis C++安装问题
- 中英文编码的问题
- 急!!怎样把客户端输入的信息保存到数据库中?
- 会者不难:怎么映射tomcat5.5.4的默认根目录到指定的文件夹?
- SQL语句怎么写 在线等
- mybatis整合spring时,配置都配置好了测试时就是启动不了得不到数据库连接参数
- struts出错:“HTTP Status 404 - Servlet action is not available”
- Base64Binary数据类型的读取
session.update(value);
改成
session.save(value);
就可以了。
value.setQid(new Integer(1));
value.setKey("北京");
value.setType("普通");
value.setCount(new Integer(1));
这条id=1的记录存在.
"value.setId(new Integer(1));
value.setQid(new Integer(1));
value.setKey("北京");
value.setType("普通");
value.setCount(new Integer(1));
这条id=1的记录存在.
"我一看这一句话就知道你对hibernate的session的管理,还有基本的save,update,saveorupdate不熟悉.
你更新一个数据,那么必须通过session得到一个数据先,可以根据ID或一些属性值得到先,保证这一个数据这一个session中,然后你才能修改更新.