您的位置:首页 > 运维架构 > 网站架构

前后端如何优化网站性能

2014-01-03 13:05 141 查看
原文引自:
http://hi.baidu.com/%B2%BB%BA%C8%CB%AE%B5%C4%C4%E0%F6%FA/blog/item/b448463c4d2011cc9e3d6259.html
 
具体错误为在one-to-many中,对many进行save时,由于没有加入one的外建,导致错误。
具体解决方法一:
1.在one的hbm文件中 invest=true
2.在many保存前务必要求one的存在
 
解决方法二:
 
 
public void fff(Terminal terminal){
addTerminal(terminal);
TerminalEvent event = new TerminalEvent();
event.setTerminal(terminal);
addEvent(event);
}


 

Terminal 与TerminalEvent 关系是one-many
问题是由于对event进行保存时没有加入termina的外键
解决方法:
 
public void fff(Terminal terminal){
Terminal terminal2 = new Terminal();//关键点:重新new一个Terminal 对象
terminal2.setTerminalsn(Terminal.getTerminalsn);
addTerminal(terminal2 );
TerminalEvent event = new TerminalEvent();
event.setTerminal(terminal2 );
addEvent(event);
}


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: