准备工作
- 项目简介
- 开发工具
- 技术栈
- 总结
项目简介
这是一个前端使用vue,后台使用spring boot开发的论坛项目,旨在熟悉前后的开发技术,随做随记,记录一些知识要点。
开发工具
HBuilderX
npm
技术栈
JWT Json web token。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。
Shiro 一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。
SpringBoot 由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
SpringCloud 一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。
Redis Redis是一个开源的高性能键值对数据库。