# RESTDemo **Repository Path**: wangruchao/RESTDemo ## Basic Information - **Project Name**: RESTDemo - **Description**: 前后端分离开发模式,后端项目Demo; 此项目源码来源于 CSDN 博主 rico; - **Primary Language**: Java - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-07-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RESTDemo # REST风格框架实战:从MVC到前后端分离(附完整Demo) RestSpringMVCDemo项目是一个基于Spring的符合REST风格的项目,具有MVC分层结构并实现前后端分离。该项目体现了一个具有REST风格项目的基本特征: - 具有统一响应结构; - 前后台数据流转机制(HTTP消息与Java对象的互相转化机制); - 统一的异常处理机制; - 参数验证机制; - Cors跨域请求机制; - 安全(鉴权)机制。 关于REST服务概念、框架和实战的全面介绍,请移步 Rico 的博客《REST风格框架实战:从MVC到前后端分离(附完整Demo)》, 博客地址:http://blog.csdn.net/justloveyou_/article/details/74379479 # REST API: 接口测试 项目通过tomcat 部署后,通过 - http://localhost:8080/RestSpringMVCDemo/ 访问项目。 可以使用SOAPUI 测试REST API - http://localhost:8080/RestSpringMVCDemo/tokens - http://localhost:8080/RestSpringMVCDemo/users/user/1 # Redis Redis 暂时不实现,配置文件不使用:redis.properties和applicationContext.xml中jedis 连接池的配置先注释掉。 # DB MySQL,sql 脚本随项目提交到Git