第一步:在ABP官网(https://aspnetboilerplate.com/Templates)下载相对于的版本,我选择的是ASP.NET core +Multi PageWeb Application,填入你的项目名称,邮箱地址还有验证码,点击确认
第二步,打开你下载的项目,如图所示
MyABP.Application:应用程序层(用于定义接收业务逻辑需要的实体和写业务逻辑)
MyABP.Core :领域层(用于创建数据库表,定于一些全局变量eg:PermissionNames角色,管理本地化设置,例如新增菜单之后,为菜单加上多种语言注释,看到租户管理设置,用户身份设置都在这里设置,但是还不懂怎么用)
MyABP.EntityFrameworkCore:基础设施层(用于跟数据库打交道,1、在MyABPDbContext添加要新增或修改在MyABP.Core层新增或修改的实体 eg: public DbSet<Task> Tasks { get; set; } 2、在控制台使用命令Add-Migration "Initial" 更新需要迁移的 3、在控制台使用命令 update-database)
MyABP.Web.Mvc:Web层(ASP.NET core MVC)
第三步:将MyABP.Web.Mvc设置为启动项目,运行后使用账户密码登录(账户:admin 密码:qwe123)就可以看到