jwt配置 restful_GitHub - JiangnanVL/easyweb-jwt: 基于 SpringBoot、jwt和JwtPermission实现的前后端分离开发框架,接口遵循RESTf...

easyweb-jwt

简介

基于 SpringBoot、jwt和JwtPermission实现的前后端分离开发框架,接口遵循RESTful风格,相比SpringSecurity和oAuth2.0框架更加轻量级。

在线演示:http://oauth.easyweb.vip/, 账号:admin,密码:admin。

使用技术

描述

框架

核心框架

Spring、Spring Boot、Spring MVC

持久层

MyBatis、MyBatis-Plus、Druid

基于SpringSecurity、oAuth2.0的版本 前往获取

基于SpringBoot、Shiro的版本 在线演示。

前端的框架使用的是EasyWeb的spa版本,无需打包、npm环境即可使用,前端框架需要授权才可使用,

授权可获得详细的源码、开发文档及贴心的技术支持。

导入项目

使用 IDEA 选择 Open 导入项目;

导入数据库到MySQL中,sql 位于根目录;

确认application-dev.properties 配置是否正确;

启动项目,浏览器访问 http://localhost:8088/。

分离部署:

把static目录下的前端代码部署在nginx里面;

修改assets/module/config.js里面的base_server为你的后端地址;

打开浏览器访问nginx里面的前端地址;

后端已经配置了允许跨域访问,无跨域问题。

项目结构

|-main

|-java

| |-com.wf.ew

| |-common // 核心模块

| | |-config // 存放SpringBoot配置类

| | | |-MyBatisPlusConfig.java // MyBatisPlus配置

| | | |-SwaggerConfig.java // Swagger2配置

| | |

| | |-exception // 自定义异常,统一异常处理器

| | |-utils // 工具类

| | |-BaseController.java // controller基类

| | |-JsonResult.java // 结果集封装

| | |-PageResult.java // 分页结果集封装

| |

| |-system // 系统管理模块

| |-xxxxxx // 其他业务模块

| |

| |-EasyWebApplication.java // SpringBoot启动类

|

|-resources

|-mapper // mapper文件

| |-system

|

|-application.properties // 配置文件

项目截图

相关学习资料

😏 学如逆水行舟,不进则退~~~

联系方式

欢迎加入“前后端分离技术交流群”

推荐

《EasyWeb管系统模板》,一个开箱即用的后台模板,使用简单,模板丰富,包含ifram版和spa单页面版,前往查看。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值