(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-90d0a664"],{"1abe":function(t,v,d){"use strict";d.r(v);var _=function(){var t=this,v=t.$createElement;t._self._c;return t._m(0)},r=[function(){var t=this,v=t.$createElement,d=t._self._c||v;return d("div",{staticClass:"mod-home"},[d("p",[t._v(" 一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、拥有完整sku和下单流程的后台 ")]),d("p",[t._v(" ")]),d("p",[t._v("该项目如需商用联系平台进行授权,否则必将追究法律责任")]),d("p",[t._v(" ")]),d("h2",[t._v("前言")]),d("p",[d("code",[t._v("CME")]),t._v("打造一个完整、易于维护的系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理、设置等模块。 ")]),d("p",[t._v(" ")]),d("h2",[t._v("技术选型")]),d("figure",[d("table",{attrs:{border:"1",cellspacing:"0",cellpadding:"5px"}},[d("thead",[d("tr",[d("th",[t._v("技术")]),d("th",[t._v("版本")]),d("th",[t._v("说明")])])]),d("tbody",[d("tr",[d("td",[t._v("Spring Boot")]),d("td",[t._v("2.1.6.RELEASE")]),d("td",[t._v("MVC核心框架")])]),d("tr",[d("td",[t._v("Spring Security oauth2")]),d("td",[t._v("2.1.5.RELEASE")]),d("td",[t._v("认证和授权框架")])]),d("tr",[d("td",[t._v("MyBatis")]),d("td",[t._v("3.5.0")]),d("td",[t._v("ORM框架")])]),d("tr",[d("td",[t._v("MyBatisPlus")]),d("td",[t._v("3.1.0")]),d("td",[t._v("基于mybatis,使用lambda表达式的")])]),d("tr",[d("td",[t._v("Swagger-UI")]),d("td",[t._v("2.9.2")]),d("td",[t._v("文档生产工具")])]),d("tr",[d("td",[t._v("Hibernator-Validator")]),d("td",[t._v("6.0.17.Final")]),d("td",[t._v("验证框架")])]),d("tr",[d("td",[t._v("redisson")]),d("td",[t._v("3.10.6")]),d("td",[t._v("对redis进行封装、集成分布式锁等")])]),d("tr",[d("td",[t._v("hikari")]),d("td",[t._v("3.2.0")]),d("td",[t._v("数据库连接池")])]),d("tr",[d("td",[t._v("log4j2")]),d("td",[t._v("2.11.2")]),d("td",[t._v("更快的log日志工具")])]),d("tr",[d("td",[t._v("fst")]),d("td",[t._v("2.57")]),d("td",[t._v("更快的序列化和反序列化工具")])]),d("tr",[d("td",[t._v("orika")]),d("td",[t._v("1.5.4")]),d("td",[t._v("更快的bean复制工具")])]),d("tr",[d("td",[t._v("lombok")]),d("td",[t._v("1.18.8")]),d("td",[t._v("简化对象封装工具")])]),d("tr",[d("td",[t._v("hutool")]),d("td",[t._v("4.5.0")]),d("td",[t._v("更适合国人的java工具集")])]),d("tr",[d("td",[t._v("swagger-bootstrap")]),d("td",[t._v("1.9.3")]),d("td",[t._v("基于swagger,更便于国人使用的swagger ui")])])])])]),d("p",[t._v(" ")]),d("h2",[t._v("部署教程")]),d("p",[t._v(" ")]),d("h3",[t._v("1.开发环境")]),d("figure",[d("table",{attrs:{border:"1",cellspacing:"0",cellpadding:"5px"}},[d("thead",[d("tr",[d("th",[t._v("工具")]),d("th",[t._v("版本")])])]),d("tbody",[d("tr",[d("td",[t._v("jdk")]),d("td",[t._v("1.8+")])]),d("tr",[d("td",[t._v("mysql")]),d("td",[t._v("5.7+")])]),d("tr",[d("td",[t._v("redis")]),d("td",[t._v("3.2+")])])])])]),d("h3",[t._v("2.启动")]),d("ul",[d("li",[t._v("推荐使用idea,安装lombok插件,使用idea导入maven项目")]),d("li",[t._v(" 将shop.sql导入到mysql中,修改 "),d("code",[t._v("application-dev.yml")]),t._v("更改 datasource.url、user、password ")]),d("li",[t._v("启动redis")]),d("li",[t._v(" 通过 "),d("code",[t._v("WebApplication")]),t._v("启动项目后台接口, "),d("code",[t._v("ApiApplication")]),t._v(" 启动项目前端接口 ")])]),d("p",[t._v(" ")])])}],a={},e=a,i=(d("2e0f"),d("2877")),o=Object(i["a"])(e,_,r,!1,null,"9c58fb7a",null);v["default"]=o.exports},"2e0f":function(t,v,d){"use strict";d("ad97")},ad97:function(t,v,d){}}]);