前后端分离demo

码云地址
vue
element

springboot
mybatis

视频连接

vue ui创建vue项目

勾选Router, Vuex。 不勾选Linter/Formatter。

勾选user history

不保存模板

  • 网页

    • 任务
      • serve
        • 运行
        • 输出(点击链接)
  • cmd: ctrl+c退出

  • IDea导入文件

  • Terminal: npm run serve (启动服务)

vue结构:

vue结构
  • app.vue为主体,路由窗口在切换

创建springboot项目

  • 选择lombok,jpa,mysql,web
  • 配置数据库,端口等信息

vue中搭建假数据模板

springBoot中创建实体类,持久层等,测试查询数据

vue安装插件axios

​ vue add axios

使用axios获取idea输出到网页的数据(返回的得是个数组才是正确的json格式)

​ 在controller上使用@crossOrigin(url)来解决跨域

重开个vue,安装element-ui

将页面布置好,分页

总结

后端输出json格式的数据,前端接收并用其渲染页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值