飞特商城后台管理系统是接私活利器,企业级快速开发框架 商城后台 取之开源,用之开源

飞特商城后台管理系统是接私活利器,企业级快速开发框架 商城后台 取之开源,用之开源简介 飞特后台管理系统是接私活利器 企业级快速开发框架 技术选型 注册中心 zookeeper 分布式治理框架 dubbo 核心框架 Spring Boot 权限框架 Apache Shiro 模板引擎 Freemarker 持久层框架 MyBatis 和 MyBatis plus

大家好,我是讯享网,很高兴认识大家。

简介:

飞特后台管理系统是接私活利器,企业级快速开发框架
技术选型
注册中心:zookeeper
分布式治理框架 :dubbo
核心框架:Spring Boot
权限框架:Apache Shiro
模板引擎:Freemarker
持久层框架:MyBatis 和 MyBatis-plus
数据库连接池:Alibaba Druid
缓存框架:J2cache、Redis
日志管理:LogBack
工具类:Apache Commons、HuTools
视图框架:Spring MVC
定时器:Quartz
数据库连接池:Druid
日志管理:logback
页面交互:layui
下拉框:bootstrap-select
文件上传:Bootstrap File Input
热部署 jrebel
验证框架 hibernate-validator
具有如下特点

- 飞特 的目标是接近 人工智能 。

火爆的商场模块,后续会加入更多的商城模块
超级代码生成器,可直接生成到IDE中,eclipse和ij都可以
引入2Cache 是 OSChina 目前正在使用的两级缓存框架
灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
完善的部门管理及数据权限,通过注解实现数据权限的控制
完善的XSS防范及脚本过滤,支持白名单过滤,彻底杜绝XSS攻击
支持分布式部署,session存储在redis中
友好的代码结构及注释,便于阅读及二次开发
引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
页面交互使用layui,vue.js,极大的提高了开发效率
引入swagger文档支持,方便编写API接口文档
提供了超级代码生成器,可以生成hibernate-validtor验证注解如非空字段的验证,swagger-ui注解, 多表分页查询sql,后端模块代码 (控制器 到 视图),移动端模块代码(接口)只需编写30%左右代码, 其余的代码交给系统自动生成,可快速完成开发任务。现已支持mysql、oracle代码生成。
项目结构
 freeter-coding
 freeter-admin 后台管理
 freeter-common 公共模块
 freeter-good 商品模块
 freeter-user 会员模块
 freeter-job 定时任务模块
 freeter-api 移动端接口模块
 freeter-generator 独立代码生成器模块
商城模块
频道列表: 可以理解为一级分类, 特殊的分类 底下可以不挂分类也可以挂视频,图片等等。
商品分类:有两级分类 商品可以修改二级分类 一级分类可以修改 因为一级分类绑定了规格而二级分类没有。
商品规格: 可以设置通用规格 也可以与一级分类绑定设置规格。商品规格可以重置 可以删除
商品基础功能全部完成。
会员管理
软件需求
JDK1.8
MySQL5.5+
Tomcat8+
Maven3.0+
本地部署
1.git下载https://gitee.com/xcOschina/freeter-admin.git项目,完成后导入到ide中
2.eclipse File import… Maven Existing Projects into Workspace 选择项目的根路径。
3.IDE会下载maven依赖包,自动编译 如果有报错 请update project… jdk环境配置。
4.执行doc/freeter.sql文件,初始化数据【按需导入表结构及数据】
5.最后修改数据库连接参数,配置文件在src/main/resources/application.yml
6.j2cache: config-location: /cache/j2cache-no.properties
open-spring-cache: true
 j2cache-no.properties 就是不使用缓存
 j2cache-redis.properties redis 使用二级缓存
j2cache-caffeine.properties 使用一级缓存
7.在freeter-coding目录下,执行mvn clean install
8、如何运行
Eclipse或IDEA运行AdminApplication.java,则可启动项目【freeter-admin】
freeter-admin访问路径:http://localhost:8080/freeter-admin/index.html
账号密码:admin/admin


网盘下载地址:

http://kekewl.net/HCDECvEE8Tw0


讯享网


图片:


小讯
上一篇 2025-01-10 18:49
下一篇 2025-03-20 07:19

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/53799.html