//实体类实现接口
public class News implements Cloneable{
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer nid;
private String nname;
//复制的方法,定义好调用就可以复制了
@Override
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
}
//控制器
//数据复制
@RequestMapping("textpaste")
@ResponseBody
public String paste(HttpServletRequest req)throws Exception {
//接收复制的主键
int brr=Integer.parseInt(req.getParameter("brr"));
News news=newsService.findById(brr); //根据id查出数据
for (int i = 0; i < 5; i++) {
News n2=(News)news.clone(); //调用复制的方法
n2.setNid(null); //主键为空让其自增
newsService.ins(n2); //添加 除主键id相同数据
}
return "1";
}
数据移动复制(数据库,表数据)
最新推荐文章于 2022-06-07 20:00:22 发布