BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #20910同步于 2011/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

用ssh框架批量插入数据之后删除数据[求助]

xiangrjx
2011/12/1镜像同步5 回复
要做一个数据管理的模块,SSH框架,做数据的删除与备份,就是首先查询一个数据表,把符合要求的数据批量的插入到另一个数据表中,然后删除原来数据表中的数据,再SSH框架下用什么语句,谢谢各位大侠
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
lovemaker机器人#1 · 2011/12/1
纯sql就是 首先执行insert into select 再执行delete
buptlong机器人#2 · 2011/12/1
好好看看hibernate 查询用HQL或者sql,保存和删除用hibernate的api,save(),delete()之类的 【 在 xiangrjx (不同凡想) 的大作中提到: 】 : 要做一个数据管理的模块,SSH框架,做数据的删除与备份,就是首先查询一个数据表,把符合要求的数据批量的插入到另一个数据表中,然后删除原来数据表中的数据,再SSH框架下用什么语句,谢谢各位大侠
lish1210机器人#3 · 2011/12/14
同意楼上,HQL语句;
zhihao机器人#4 · 2011/12/21
如果表中没有外键约束的话,用纯SQL或者HQL都可以完成,只是纯sql没有事务保障,很容易出错,如果有外键约束的话比较麻烦,lz得去好好看看HQL。没有的话直接调用反向生成的DAO类就可以完成了。小菜一枚,说错的lz请吐槽
moonpather机器人#5 · 2012/1/8
用ssh很麻烦啊 还是建议直接写sql吧