级联保存 论点和他下面的评论是一对多关系,我想每发表一个评论就级联保存一次,但是评论是被保存了,论点就会被重复保存好几次,这个问题怎么解决啊 ,多谢帮忙了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是我的建表语句,我的意思是,在没有评论之前,论点已经保存了一遍(先有论点,才能依据论点去评论)create table argument(id integer primary key,title varchar(80),content varchar(10000));create table commentary(commentary_id integer primary key ,content varchar(10000),argument_id integer references argument(id));这是dao里面的级联保存代码public void saveArgumentCommentary( Argument argument,Commentary commentary) { Session session = HibernateUtil.getCurrentSession(); argument.addCommentary(commentary);//把评论放到论点中 session.save(argument);//保存论点,也就保存了评论,这样不是论点又保存了一次吗?????? }有没有更好的办法,或许我想错了,急用,谢谢帮忙!!!在线等 tomcat6.0和迅雷端口重复问题 急急急 mvc里servlet和javabean打交道么 javascript和jsp交互的问题? 无何动态地生成FORM中的复选框? servlet的问题 老大帮我一下吧!急死我了。 使用JADE(JAVA防反编译器)的方法,有兴趣可以进来看一下。 请教关于sql库连接的问题,(在线等待) 为什么每个程序都是这样的错误啊 !! jenkins maven构建时maven version选项没了 struts2显示复选框的问题 各位大虾,一个关于<jsp:include>标签的使用问题,劳烦指教指教
create table argument(
id integer primary key,
title varchar(80),
content varchar(10000)
);create table commentary(
commentary_id integer primary key ,
content varchar(10000),
argument_id integer references argument(id)
);这是dao里面的级联保存代码
public void saveArgumentCommentary(
Argument argument,Commentary commentary) {
Session session = HibernateUtil.getCurrentSession();
argument.addCommentary(commentary);//把评论放到论点中
session.save(argument);//保存论点,也就保存了评论,这样不是论点又保存了一次吗??????
}
有没有更好的办法,或许我想错了,急用,谢谢帮忙!!!在线等