飞特商城后台管理系统,采用sprigboot快速开发框架,参考了一些开源作品,如人人开源,集后台和商城模块的开源系统。
火爆的商场模块,后续会加入更多的商城模块
超级代码生成器,可直接生成到IDE中,eclipse和ij都可以
项目结构
freeter-codig此项目会持续更新
|--freeter-admi后台管理 |--freeter-api移动端接口|--freeter-commo公共模块|--freeter-geerator代码生成
商城模块
频道列表:可以理解为一级分类,特殊的分类底下可以不挂分类也可以挂视频,图片等等。
商品分类:有两级分类
商品规格:可以设置通用规格也可以与一级分类绑定设置规格。
商品基础功能全部完成。
技术选型:
核心框架:SprigBoot
安全框架:ApacheShiro
视图框架:SprigMVC
持久层框架:MyBatis
定时器:Quartz2.3
数据库连接池:Druid
日志管理:logback
页面交互:layui
下拉框:bootstrap-select
文件上传:BootstrapFileIput
热部署jrebel
验证框架hiberate-validator
mybatis加强工具mybatis-plus文档 https://mp.baomidou.com/#/?id=%E7%AE%80%E4%BB%8B
通用工具类hutool文档 https://hutool.mydoc.io/
软件需求
JDK1.8
MySQL5.5+
Tomcat8+
Mave3.0+
本地部署
1.git下载https://gitee.com/xcOschia/freeter-admi.git项目,完成后导入到ide中 2.eclipseFileimport...MaveExistigProjectsitoWorkspace选择项目的根路径。3.IDE会下载mave依赖包,自动编译如果有报错请updateproject...jdk环境配置。4.执行doc/mysql-test.sql文件,初始化数据【按需导入表结构及数据】5.最后修改数据库连接参数,配置文件在src/mai/resources/applicatio.yml6.在freeter-codig目录下,执行mvcleaistall
Eclipse、IDEA运行AdmiApplicatio.java,则可启动项目【freeter-admi】
freeter-admi访问路径:https://localhost:8080/freeter-admi/idex.html
账号密码:admi/admi
Eclipse、IDEA运行ApiApplicatio.java,则可启动项目【freeter-api】
rere-api访问路径:https://localhost:8081/freeter-api/swagger-ui.html
Eclipse、IDEA运行GeeratorApplicatio.java,则可启动项目【freeter-geerator】
rere-geerator访问路径:https://localhost:8082/freeter-geerator







评论