SpringBoot+微信小程序训练项目
必备软件
IDEA、微信开发者工具、Xshell、sqlyog、ApiPost、NotePad++
后端(SpringBoot)
服务器端安装
安装:JDK、Redis、MySQL
MySQL实现登录
mysql-connector-java 5.1.47
druid 1.0.9
mybatis-plus 3.1.1
mybatis-plus-boot-starter 3.1.1
spring-boot-starter-data-redis
JWT 鉴权
对象->json->token:json(redis)
redis->json->对象
@RequestHeader(“Authorization”) String token
entity、vo、pojo、dto
pojo包含其他
entity:与数据库表对应
vo:向前端展示字段
dto:entity与vo转换媒介
前端(小程序)
html
组件、数据、动作函数
js
promise:异步、.then
html:data-url="{{xxx}}"
js:e.currentTarget.dataset['url'];
JSON.stringify()
<> JSON.parse()
Encoder
<> Decoder
css
display:block、flex
position:relative、fixed、absolute
box-sizing: content-box;