地磅无人值守项目 系列文章目录


文章目录

  • 前言
  • 一、Abp vNext手脚架
  • 二、创建Abp vNext项目
    • 1.创建项目
    • 2.初始化数据库
    • 3.试运行
      • 3.1 查看数据库连接
      • 3.2 浏览器查看
      • 3.3 尝试登录
      • 3.4 接口文档页面,Abp vNext自带。
  • 总结

前言

`前面文章介绍的接口服务搭建,过于笼统粗糙。该文章讨论搭建细节。使用 Volo.Abp 4.4,SQL Server数据库要求高于2008。


一、Abp vNext手脚架

Volo.Abp.Cli 官方文档
手脚架版本安装:

dotnet tool install -g Volo.Abp.Cli --version 4.4.4

查看手脚架版本:

abp --version

二、创建Abp vNext项目

Abp vNext 官方文档

1.创建项目

提示:数据库连接字符串根据自身需要变更:

abp new FloorScale -t app -v 4.4.4 -u mvc -d ef -cs "Server=.;Database=FloorScaleDb;User Id=sa;Password=Password@2022;MultipleActiveResultSets=true"


2.初始化数据库

选中项目 FloorScale.DbMigrator => 右击 => 设为启动项目 => 按 F5
如出现缺少或不兼容 dotnet-ef,可参考 nuget 官网

dotnet tool install --global dotnet-ef --version 5.0.17

3.试运行

3.1 查看数据库连接

确保项目 FloorScale.Web下的appsettings.Development.json有数据库连接字符串

{"ConnectionStrings": {"Default": "Server=.;Database=FloorScaleDb;User Id=sa;Password=Password@2022;MultipleActiveResultSets=true"}
}

3.2 浏览器查看

选中项目 FloorScale.Web => 右击 => 查看 => 在浏览器中查看
浏览器自动打开:https://localhost:44323
端口因电脑而异,按随机分配的就好。

3.3 尝试登录

账号:admin
密码:1q2w3E*

3.4 接口文档页面,Abp vNext自带。

https://localhost:44323/swagger/index.html


总结

初始化项目运行起来,其他页面下一章细说。
源码放在gitee上:
https://gitee.com/chaojunho/floor-scale-open
后续逐步更新

微信上打开小程序:#小程序://尧安称重/NxgTDIoRdkAWE7g
前端:https://dibang.caishiben.com
接口服务:https://scaleapi.caishiben.com
接口文档:https://scaleapi.caishiben.com/swagger/index.html

2.1.1 Abp vNext 地磅无人值守 接口服务创建相关推荐

  1. 2.1.0 Abp vNext 地磅无人值守 接口服务搭建

    地磅无人值守项目 系列文章目录 文章目录 前言 一.Domain项目创建实体类 1.创建实体类(该类对应 数据库字段) 2.创建表接口类 二.EntityFrameworkCore项目 1.创建表实现 ...

  2. 5.Abp vNext 地磅无人值守 微信小程序

    地磅无人值守项目 系列文章目录 文章目录 前言 一.开发微信页面 二.2.Abp vNext 开放登录接口 1.Abp vNext 开放登录接口 2.微信端登录示例 utils/config.js u ...

  3. 2.1.4 Abp vNext 地磅无人值守 车辆物料实现接口

    地磅无人值守项目 系列文章目录 文章目录 前言 一.获取实体数据 二.创建实体数据 三.获取翻页数据 四.更新实体数据 五.删除实体数据 六.CarTypeAppService全部代码 总结 前言 提 ...

  4. Abp vNext 地磅无人值守项目目录

    地磅无人值守项目目录 第一章 项目概况 第二章 项目后台搭建 2.1.0 abp vnext 接口服务搭建 2.1.1 abp vnext初始化项目 2.1.2 SQL Server数据库 2.1.3 ...

  5. 2.1.3 Abp vNext 地磅无人值守 业务实现

    地磅无人值守项目 系列文章目录 文章目录 前言 一.AbpHelper简介 二.AbpHelper使用 1.创建CarType实体类 2.AbpHelper打开解决方案 3.为CarType实体类生成 ...

  6. 3.Abp vNext 地磅无人值守 vue 前端搭建

    地磅无人值守项目 系列文章目录 文章目录 前言 一.Vue概要 二.文件夹简单说明 api示例 views示例 router示例 1.router/modules文件夹下加入cars.js,代码如下: ...

  7. 1.Abp vNext 地磅无人值守项目

    地磅无人值守项目 系列文章目录 文章目录 前言 一.过磅方式 二.系统作业流程 三.系统构成模块 总结 前言 传统的衡称重由于设备.人为因素及流程等问题,导致作弊现象层出不穷.称重过磅效率也得不到有效 ...

  8. 4.Abp vNext 地磅无人值守 Winform 客户端搭建

    地磅无人值守项目 系列文章目录 文章目录 前言 一.基础功能 1. 一台电脑启动一次客户端 2. 日志记录 3. 自动升级功能 二.对接硬件设备 1.对接摄像头 总结 前言 客户端主要是管控车辆进出场 ...

  9. ABP vNext 的实体与服务扩展技巧分享

    使用 ABP vNext 有一个月左右啦,这中间最大的一个收获是:ABP vNext 的开发效率真的是非常好,只要你愿意取遵循它模块化.DDD 的设计思想.因为官方默认实现了身份.审计.权限.定时任务 ...

最新文章

  1. CNN+Transformer=SOTA!CNN丢掉的全局信息,Transformer来补
  2. jwt需要存redis吗_Spring Cloud Security:Oauth2结合JWT使用
  3. Aurora HDR 2019中文版
  4. Spring源码:BeanFactory
  5. Java数组排序解码
  6. php+tp框架+API,【路由】利用Thinkphp路由实现API开发版本管理
  7. 考研复试考java_2019考研复试经验帖:过来人谈5件“小事”
  8. 网络基本知识(1) ARP解析
  9. 《Genesis-3D游戏引擎系列教程-进阶篇》10:动画融合
  10. r语言结构方程模型可视化_R语言时间序列分析(二):ts对象及其可视化
  11. 值类型和引用类型 区别
  12. 锐捷Ruijie交换机补丁升级及补丁卸载
  13. keras input 层
  14. 计算机查看配置的快捷键,剪映电脑版快捷键在哪里设置? 剪映查看快捷键的技巧...
  15. 我用Python分析了1500家电商的销售数据,竟发现了进口车厘子的秘密
  16. 大数据分析数据来源的有哪些类型
  17. electron热更新
  18. 我的Python笔记02
  19. BZOJ2069 POI2004ZAW(最短路)
  20. 其实软件测试工程师也是程序员,很多人不知道

热门文章

  1. 小程序开发-用牛刀云从零玩转-杨朦-专题视频课程
  2. c语言 数组放空自己,基于Arduino和Labview的无线遥控智能小车的设计与实现.docx
  3. 《怎么准备托福考试》官方指导
  4. cynosdb mysql_CynosDB技术详解——架构设计
  5. 有哪些有睡后收入的副业?
  6. Camtasia Studio录制屏幕字迹不清晰的原因
  7. android 计步器保活,计步器(Android和iOS)
  8. 实现一个自己的搜索引擎的初始规划(2017版)
  9. 毕设存档——APAP with moving dlt实现流程
  10. iOS网络诊断功能 ping traceroute