是一个前后端分离的项目,用到的技术:后端:springboot,springcloud,mybatis,springcloud,redis,maven,jwt,
前端:vue,axios,node.js,element-ui
其他技术:docker,微信支付和登录
首先,创建数据库,在idea建立springboot工程。
接着添加mybatis-plus依赖,lombok依赖是简化get,set方法的,可加可不加。
然后建立applications.proporties或者application.yml,连接数据库。
创建实体类包,entity,mapper。
在entity建立一个user实体类,@Data注解包含了get,set方法。实体类写user,password等。
Mapper是接口层,建立一个UserMapper的接口(interface),继承user接口
extends BaseMapper<User>
@MapperScan("接口地址")找到接口
测试一下,在test里@AutoWired导入接口,