项目实战:电商管理后台 目标,实现一个有账户模块,权限模块,商品和分类模块和订单模块,给商家和管理员使用的后台系统。 项目采用前后端分离的开发方式,本身只实现API功能,并没有提供界面。 项目结构搭建和实施流程 在之前TODO项目的基础上,增加一个middleware包和test包,前者用来存放中间件的包,因为权限管理需要用中间件来实现;后者是测试相关包。 每个模块的实现顺序为:model层 --> service层 --> router层。 单元测试:service层写脚本测试;router层使用postman测试。 配置文件的环境切换 开发环境和生产环境的配置一般是不一样的,比如端口配置,数据库配置。一般我们是通过环境变量NODE_ENV来区分。为了能够动态切换配置,就需要根据当前NODE_ENV的值来加载不同的配置对象。 做法就是: 建立config目录,创建dev.js和prod.
2021-09-27 19:18:03 3.04MB JavaScript
1
基于easy-mvc的后台管理系统源码 源码描述: 一、源码特点 本系统使用easy-mvc和easy-orm框架开发,目前是1.1版本。 1.1版本更新 * 新增系统设置功能 * MyORM新增获取DataTable函数 * Map新增getString()函数 * 自动判断浏览器是否支持gzip压缩,返回压缩后JSON easy-mvc框架特点: * 摒弃微软庞大的mvc库,只有1个dll * 自动扫描DAL接口并实现注册,无需指定实现类 * 自定义getRequest和getResponse实现请求和响应的处理 * 自定义返回值,实现跳转页面或返回JSON等功能。 * 通过getPostData返回页面表单的数据,并处理为entity对象。 * 拦截器可对所有请求进行预处理(例如:登录)。 easy-orm框架特点: * 支持基本的数据库增删改查操作 * 支持entity对象直接新增或修改 * 基础的事务支持 * 安全的SQL处理方式,防止页面注入等操作 源码目录结构: * MyMVC 自定义MVC实现包 * MyORM 自定义数据库操作实现包 * MyUtils 自定义工具类实现包 * WebSite-Controllers 所有控制器类(加载数据、页面跳转等) * WebSite-DAL 数据库操作实现 * WebSite-Entity 与数据库结构对应的对象 * WebSite-IDAL 数据库操作接口,数据库更换可通过实现该接口处理 * WebSite-Interceptors 用来拦截所有页面处理的拦截器,例如登录 * WebSite-Models 所有页面数据model * WebSite-View 所有aspx页面和资源 二、示例功能 1、管理员管理 2、角色管理 3、系统日志 4、系统设置 三、注意事项 1、开发环境为vs express for web 2012,数据库为SQLServer2008 R2,使用.net 4.0开发。 2、管理员登陆名为:admin,密码为123456 3、默认数据库连接字符串在web.config配置文件中的connectionStrings修改 4、WebSite下的App_Data文件夹中是备份数据库文件,还原即可
2021-09-23 13:02:34 5.19MB easy-mvc 后台管理系统 easy-orm 管理员
蚂蚁设计专业版 该项目已使用初始化。 遵循是如何使用的快速指南。 环境准备 安装node_modules : npm install 或者 yarn 提供的脚本 Ant Design Pro提供了一些有用的脚本,可帮助您快速启动和构建Web项目,代码样式检查和测试。 package.json提供的脚本。 修改或添加其他脚本是安全的: 开始项目 npm start 建立项目 npm run build 检查代码样式 npm run lint 您还可以使用脚本自动修复某些皮棉错误: npm run lint:fix 测试码 npm test 更多的 您可以在我们的上查看完整文档。 并欢迎在我们的任何反馈。
2021-09-16 21:31:36 353KB 系统开源
1
SSM商城后台管理系统源码 一、源码描述 基于ssm,jsp,layui的后台管理系统,mysql数据库。 二、功能介绍 后台登录,用户管理,商品管理,系统设置等。 三、注意事项 1、开发环境为idea,maven,tomcat,数据库为mysql开发。
2021-09-14 21:25:31 75.5MB SSM商城 后台管理 JSP+MySQL Java
JAVA房屋租赁后台管理系统源码 一、源码描述 ssm实现的房屋租赁管理后台,mysql数据库。 二、功能介绍 房屋信息;租赁及合同信息;申请列表;报障模块;租金信息;我的日程;其他操作等; 三、注意事项 1、开发环境为eclipse,jdk1.5,tomcat8,数据库为mysql5.7。
2021-09-14 21:25:20 13.28MB 房屋租赁 后台管理 JAVA mysql
Vue-thinkphp 采用了Vue2 + thinkphp实现了物流后台管理系统 项目介绍 本项目原型了项目,通过Vue2 + thinkphp改写该项目,可以更高效地展示数据,同时实现了代码的替代。 项目截图 技术说明 前端 Vue全家桶+ element-ui api预设 thinkphp框架 使用说明 直接运行Vue,thinkphp接口已经部署好,可直接调用。 该项目即将继续完善,希望大家可以提出一些建议。
2021-09-10 09:01:20 17.34MB 系统开源
1
jsp学生宿舍后台管理系统源码,适合初学者来使用,基本内容和逻辑都已经显示出来。
2021-09-08 09:06:16 67.59MB java 开源
1
newbee-mall项目是一套电商系统,包括newbee-mall商城系统及newbee-mall-admin商城后台管理系统,基于Spring Boot 2.X及相关技术栈开发。前台商城系统包含首页门户,商品分类,新品上线,首页轮播,商品推荐,商品搜索,商品展示,购物车,订单结算,订单流程,个人订单管理,会员中心,帮助中心等模块。后台管理系统包含数据面板,轮播图管理,商品管理,订单管理,会员管理,分类管理,设置等模块。 本仓库中的原始代码为新蜂商城前分离版本的API项目,技术栈为Spring Boot,主要面向服务端开发人员,前端Vue页面源码在另外一个仓库 。 前一级分离版本包括三个仓库: 与新蜂商城第一个版本有所区别,希望大家不要重复。 坚持不易,如果觉得项目还不错的话可以给项目一个Star吧,也是对我一直更新代码的一种鼓励啦,谢谢各位的支持。 更多Spring Boot实战项目可以关注十三的另一个代码仓库 ,该仓库中主要是Spring Boot的入门学习教程以及一些常用的Spring Boot实战项目教程,包括Spring Boot使用的各种示例代码,同时也包括一些实战项目的
2021-09-02 13:38:59 5.12MB spring-boot vue SpringBootJavaScript
1
React-Antd-Admin 简介 React-Antd-Admin,一个JavaScript应用,项目由业界最优秀的React应用开发工具create-react-app初始化创建,并与Antd开箱即用的React组件搭配,非常适合后台产品。 React-Antd-Admin同时也是一个很好的前端脚手架学习示例,如果你在学习React或即将学习React,它应该可以做为教程给你一些帮助。如果你准备使用React全家桶开发应用,它能够快速让我们一起享受整个React生态圈和工具链带来的愉悦开发体验。 在开始之前,推荐先学习React,ES2015,ES6,Node.js,Webpack等知识,并正确安装和配置了Node.js环境。 技术栈 项目预览 还是先预览为快吧,建议Chrome浏览器预览! 功能 该项目基本建造了一个企业级管理系统框架,提供通用组件及页面扩展,不涉及业务逻辑开
2021-08-19 18:17:10 138KB 系统开源
1