首页 > 其他分享 >QShop商城-快速开始-后端

QShop商城-快速开始-后端

时间:2024-05-26 11:12:39浏览次数:25  
标签:后端 appsettings 数据库 启动 QShop json Production 商城

QShop商城-快速开始-后端

下载代码

QShop目前默认SDK版本为.Net6,推荐使用此版本(默认使用VS 2022开发)

下载地址为:https://gitee.com/qiushuochina/QShop

目录说明

目录说明

后端代码结构

后端代码结构

初始化数据库

用MySql创建一个数据库,例如:qshop

使用 8_数据库脚本 内的 MySql初始化 初始化数据库

打开项目

双击QShop.sln ,使用Visual Studio 2022打开项目

修改配置

修改本地图片网络地址,如下图 修改配置

修改Qs.WebApi/appsettings.json连接字符串,如下: 修改配置

在 ASP.NET Core 应用程序启动时默认加载appsettings.json作为应用配置。同时还支持不同的运行环境加载对应的配置文件,如: 开发环境Development对应 appsettings.Development.json 部署环境Production对应 appsettings.Production.json

ps: 很多用户部署后提示连接数据库失败,很大原因就是没有修改appsettings.Production.json里面连接字符串 找不到appsettings.Production.json在哪?visual studio中点击appsettings.json左边的三角标识即可看到

编译运行

使用VisualStudio生成解决方案。 ps:首次启动时,visual studio会启动nuget还原第三方依赖包,请保持网络通畅,并等待一段时间 启动Qs.WebApi项目. 启动成功后使用浏览器打开 http://localhost:5000/swagger/index.html即可访问,如下图所示: 编译运行

查看QShop官网

查看QShop源码

QQ群: 925862525

标签:后端,appsettings,数据库,启动,QShop,json,Production,商城
From: https://www.cnblogs.com/qiushuangju/p/18213422

相关文章

  • 基于SpringBoot+Vue的在线商城系统
    !!!有需要的小伙伴可以通过文章末尾名片咨询我哦!!! ......
  • matplotlib的图形后端
    概述通常,matplotlib使用TkAgg做为后端(backend),但这要保证安装了python3-tk包。否则matplotlib就使用agg做为后端,agg只能保存图像,不能显示图像。设置TkAgg检查是否当前后端。importmatplotlibmatplotlib.get_backend()若显示'TkAgg',则表示已经安装,若'agg',则表示......
  • Django+Vue构建前后端分离开发模式
    将Django作为后端,Vue作为前端进行前后端分离开发是一个常见的模式。下面是一个完整的步骤,以构建一个Django和Vue整合的项目。1.准备Django后端安装必要的库确保你已经安装了Django和DjangoRESTframework:pipinstalldjangodjangorestframework配置Django项目在myproj......
  • Node.js —— 前后端的身份认证 之用 express 实现 JWT 身份认证
    JWT的认识什么是JWT        JWT(英文全称:JSONWebToken)是目前最流行的跨域认证解决方案。JWT的工作原理        总结:用户的信息通过Token字符串的形式,保存在客户端浏览器中。服务器通过还原Token字符串的形式来认证用户的身份。  JWT的组成部分......
  • Django+Vue前后端分离的原理
    Django+Vue创建项目并实现前后端分离的原理,主要涉及两个主要部分:Django作为后端框架,负责处理业务逻辑和数据;Vue作为前端框架,负责构建用户界面和与后端进行通信。以下是对这一原理的详细讲解:前后端分离的概念:前后端分离是一种软件架构模式,它将应用程序的前端(用户界面)和后端(数......
  • NIUSHOP 开源商城 V6 开源版(商城+分销+VIPCard+上门服务)前端技术探索与实践
    摘要:本文深入探讨了NIUSHOPV6开源商城前端技术的选型、实现与设计理念。NIUSHOPV6作为一款优秀的企业级商城系统,其前端采用了Vite、TypeScript、Vue3及ElementPlus等最新技术栈,为开发者提供了高效、灵活的开发体验。本文将从技术选型、设计理念、插件化开发以及一键云编译......
  • CRMEB开源商城系统:全开源、高灵活性的电商解决方案
    一、引言随着电子商务的飞速发展,越来越多的企业和个人开始关注如何快速搭建一个稳定、高效且功能丰富的在线商城系统。在这样的背景下,CRMEB开源商城系统应运而生,凭借其前后端分离的架构、丰富的功能模块以及易用性,成为了众多开发者和企业的首选。本文将对CRMEB开源商城系统进......
  • 前端实现导入,导出/纯前端实现将数据导出为excel,将excel数据导入传给后端
    一、下载插件(xlsx如果报错utils未定义就用下面这个版本)[email protected]@2.0.5二、页面中引入import*asXLSXfrom'xlsx';import{saveAs}from'file-saver'; 三、导入/导出表格内容1.导出exportExcel(){  ......
  • 计算机Java项目|基于springboot的网上购物商城系统研发
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互......
  • QShop商城--项目介绍
    QShop商城-项目介绍QShop商城,是全新推出的一款轻量级、高性能、前后端分离的电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。技术架构:.Net6、WebAPI、Swagger、NUnit、VUE、Element-UI、AntDesignVue,专注轻量可持续稳定的高可用系......