本文共 3170 字,大约阅读时间需要 10 分钟。
学生编号 学生姓名 学生年龄 学生性别 学生地址 操作 { { index+1}} { { stu.name}} { { stu.age}} { { stu.sex==1?'男':'女'}} { { stu.address}}
用户名: 密码:
import Vue from 'vue'import Router from 'vue-router'import index from '@/components/index'import update from '@/components/update'import login from '@/components/login'Vue.use(Router)export default new Router({ routes: [ { path: '/', name: 'login', component: login },{ path: '/update', name: 'update', component: update },{ path: '/index', name: 'index', component: index } ]})
页面中需要导入:import axios from ‘axios’;
在命令行输入:npm install axios
//在controller中,加入注解 @CrossOrigin//允许跨域请求
@RestControllerpublic class StudentController { @Autowired StudentService studentService; @RequiresPermissions(value = { "user_findAll"}) @RequestMapping("/findAll") public ListfindAll(){ return studentService.findAll(); } @RequiresPermissions(value = { "user_update"}) @RequestMapping("/saveAndUpdate") public String saveAndUpdate(@RequestBody TbStudent tbStudent){ try { studentService.saveAndUpdateStudent(tbStudent); }catch (Exception ex){ return "fail"; } return "success"; } @RequiresPermissions(value = { "user_update"}) @RequestMapping("/findById") public TbStudent findById(@RequestBody Map map){ Integer id = (Integer) map.get("id"); return studentService.findById(id); } @RequiresPermissions(value = { "user_delete"}) @RequestMapping("/del") public String del(@RequestBody Map map){ Integer id = (Integer) map.get("id"); studentService.deleteById(Integer.valueOf(id)); return "success"; } @RequestMapping("/login") public String login(@RequestBody Map map){ String loginName = (String)map.get("loginName"); String password = (String)map.get("password"); Subject subject = SecurityUtils.getSubject(); UsernamePasswordToken token = new UsernamePasswordToken(loginName, password); try { subject.login(token); }catch (IncorrectCredentialsException ini){ System.out.println(ini.getMessage()); } if (subject.isAuthenticated()){ return "success"; }else{ return "fail"; } } @RequestMapping("/logout") public String logout(){ Subject subject = SecurityUtils.getSubject(); subject.logout(); return "success"; }}
转载地址:http://mcezi.baihongyu.com/