- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 Mybatis-Plus操作数据库自增主键和时间字段的设置
1. 主键ID设置@Table(type=IdType.AUTO)后报错没设置数据库主键ID为自增。2.给gmt_create设置自动填充在给类型添加标签后,要重写标签自定义实现类 MyMetaObjectHandler@Slf4j@Component //这里是要交给IOC容器。public class MyMetaObjectHandler implements MetaObjectHandler { @Override public void insertFill
2023-05-15 22:19:04
927
1
原创 谷粒学院技术点总结
技术点总结在线教育项目采用前后端分离开发,后端写接口,前端调用。项目使用的前端技术vue*基本语法*相关指令:v-bind,单向绑定v-model,双向绑定,v-if,v-for,v-html*生命周期 :created()页面渲染之前执行,mounted()页面渲染之后执行。Element-uiNodejs:是JS的运行环境,不需要浏览器直接运行js代码,模拟服务器效果NPM:包管理工具(js依赖),类似于Maven(jar包依赖)Babel:转码器,把ES6的代码转换成
2022-03-07 14:59:47
3610
原创 谷粒学院功能点总结01
架构:微服务架构(独立模块独立运行)总结在线教育项目功能点准备:后端接口启动(gateway网关,nacos),启动前端项目(前台系统,后台系统)一、项目后台管理系统功能登陆注册功能(SpringSecurity框架)权限管理模块:(1)菜单管理:列表,添加,修改,删除。(2)角色功能:列表显示,添加,修改,删除,批量删除,为角色分配菜单功能。(3)用户管理: 列表,添加,修改,删除,为用户分配角色功能。(4)权限管理表和关系:五张表(角色表,用户表,菜单表,角色菜单表,用户角色表)讲
2022-03-06 21:05:56
811
原创 微信支付订单
关于微信购买,需要订单表和支付表订单表用来生成订单,根据订单号查询金额并完成支付1. 生成订单利用nacos实现不同模块的微服务远程调用,在课程模块实现一个根据ID获取部分课程信息的接口,在用户模块实现获取部分用户信息接口,在订单模块写两个接口的调用,一个一个取数据存到订单的类中并写入数据库,在页面上做回显。微信支付模块向后端传入一个订单号(写在路由中),封装支付参数到map中,利用HttpClient访问第三方网址传递xml格式的map参数。返回时也返回xml数据,我们将其转换成map类返
2022-02-17 02:03:25
1201
原创 谷粒学院Day13 微信登陆OAuth2.0
OAuth21.开放系统授权令牌登陆,在生存时间内可以使用2.分布式访问问题微服务架构,实现单点登录(把登录成功获取的的包含用户信息的字符串存入cookie,每次请求带着token发送)OAuth2解决方案:令牌机制,按照一定规则生成字符串,包含用户信息获取access_token时序图...
2022-01-21 15:35:28
267
原创 谷粒学院P197 Unexpected token o in JSON at position 1解决
谷粒学院P197 Unexpected token o in JSON at position 1解决检查Cookie分析可能遇到的情况1.返回体有数值但是显示[object%20Object]这个是没有JSON格式的问题,在login.vue中修改 this.loginInfo = response.data.data.UserInfo;变成 this.loginInfo = JSON.stringify(response.data.data.UserInfo);2. guli_u
2022-01-20 18:37:22
790
1
空空如也
尚硅谷谷粒商城头像不显示
2021-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人