-
添加数据库device表实体模型(Demo.Core)
添加Devices.Device -
将device表实体模型添加至库(Demo.EntityFrameworkCore)
EntityFrameworkCore.AccessCtrlMgtDbContext -
添加device服务及Dto(Demo.Application)
Devices.IDeviceAppService
Devices.DeviceAppService
及各个Dto -
编写客户端(Demo.Web.Mvc)
4.1 DeviceController
4.2 在Views下添加Index.cshtml 页面、添加设备窗口、修改设备窗口
4.3 添加js文件(wwwroot/view-resources/Device) -
添加导航(Demo.Web.Mvc)
StartUp.AccessCtrlMgtNavigationProvider -
本地化与国际化(Demo.Core)
在Localization中修改对应xml文件中的不同语言翻译 -
数据库迁移
7.1 修改数据库模型后,需add-migration [remark]、update-database -
注意
8.1 在数据新增时,需为数据的tenantId字段赋值,否则将可能导致查询不到 -
EF使用mysql数据库(Demo.EntityFrameworkCore)
9.1 nuget获取Pomelo.EntityFrameworkCore.MySql
9.2 AccessCtrlMgtDbContextConfigurer修改为UseMysql
9.3 数据库迁移时,将原来的数据库add-migration文件删除,重新init-migration、update-database -
UI框架使用的是《Admin BSB - Material Design》
ABP MPA+Mysql笔记
最新推荐文章于 2023-03-06 16:59:34 发布