huanxuan163 2017-04-06 14:41 采纳率: 0%
浏览 2349
已结题

关于springmvc Controller层里写的东西的问题

 @RequestMapping("/apply_positions")
    public String applyPositions(@RequestParam("id") int id){
        String s_account=SecurityUtils.getSubject().getPrincipal().toString();
        Student student=studentService.getOne(s_account);
        Position position=positionService.getOne(id);
        StudentPosition studentPosition=new StudentPosition();
        studentPosition.setStudent(student);
        studentPosition.setPosition(position);
        studentPosition.setApplicationStatus(ApplicationStatus.APPLIED);
        studentPositionService.save(studentPosition);
        return "redirect:/student/browse_positions";
    }

像这种 我要整个都封装在studentPositionService的save方法里吗,

  • 写回答

4条回答 默认 最新

  • 猪猪侠- 2017-04-06 15:06
    关注

    我也是新手,也是才看的,说下自己的理解!首先是全部封装肯定没问题的,还有就是把那几个set属性抽象出来成为一个方法,然后调用,或者用第三方的jar包也能设置吧,当然如果是学到了mybati用它也可以!请大神指点

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月11日

悬赏问题

  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。
  • ¥30 win c++ socket
  • ¥15 C# datagridview 栏位进度
  • ¥15 vue3页面el-table页面数据过多
  • ¥100 vue3中融入gRPC-web
  • ¥15 kali环境运行volatility分析android内存文件,缺profile