abp如何连接oracle,Abp项目模板使用Oracle数据库

该实例展示了如何在Abp项目模板中使用Oracle11g数据库进行系统权限管理。涉及核心模块如Authorization、Roles、Users、Tenancy,包括角色配置、用户管理、权限检查及多租户支持。同时还包含了数据库迁移和实体框架的相关代码。
摘要由CSDN通过智能技术生成

【实例简介】

Abp项目模板使用Oracle11g数据库包括系统权限管理,Abp.Zero

【实例截图】

【核心代码】

0df058ea-1862-4668-8b8e-11d4ab5618c3

├── CAC.MES.Core

│   ├── app.config

│   ├── AppVersionHelper.cs

│   ├── Authorization

│   │   ├── LoginManager.cs

│   │   ├── MESAuthorizationProvider.cs

│   │   ├── PermissionChecker.cs

│   │   ├── PermissionNames.cs

│   │   ├── Roles

│   │   │   ├── AppRoleConfig.cs

│   │   │   ├── Role.cs

│   │   │   ├── RoleManager.cs

│   │   │   ├── RoleStore.cs

│   │   │   └── StaticRoleNames.cs

│   │   └── Users

│   │   ├── User.cs

│   │   ├── UserManager.cs

│   │   ├── UserRegistrationManager.cs

│   │   └── UserStore.cs

│   ├── Basedata

│   │   └── Product.cs

│   ├── bin

│   │   └── Debug

│   │   └── CAC.MES.Core.dll.config

│   ├── CAC.MES.Core.csproj

│   ├── Configuration

│   │   ├── AppSettingNames.cs

│   │   ├── AppSettingProvider.cs

│   │   └── MesModuleConfig.cs

│   ├── Editions

│   │   └── EditionManager.cs

│   ├── Features

│   │   └── FeatureValueStore.cs

│   ├── MESConsts.cs

│   ├── MESCoreModule.cs

│   ├── MultiTenancy

│   │   ├── Tenant.cs

│   │   └── TenantManager.cs

│   ├── obj

│   │   └── Debug

│   │   ├── CAC.MES.Core.csproj.CopyComplete

│   │   ├── CAC.MES.Core.csproj.CoreCompileInputs.cache

│   │   ├── CAC.MES.Core.csproj.FileListAbsolute.txt

│   │   ├── CAC.MES.Core.csprojResolveAssemblyReference.cache

│   │   ├── DesignTimeResolveAssemblyReferencesInput.cache

│   │   ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

│   │   ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

│   │   └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

│   ├── packages.config

│   ├── Properties

│   │   └── AssemblyInfo.cs

│   └── Validation

│   └── ValidationHelper.cs

└── CAC.MES.EntityFramework

├── App.config

├── bin

│   └── Debug

│   ├── CAC.MES.Core.dll.config

│   └── CAC.MES.EntityFramework.dll.config

├── CAC.MES.EntityFramework.csproj

├── EntityFramework

│   ├── MESDbContext.cs

│   └── Repositories

│   └── MESRepositoryBase.cs

├── MESDataModule.cs

├── Migrations

│   ├── 201712091925426_abp_init.cs

│   ├── 201712091925426_abp_init.Designer.cs

│   ├── 201712091925426_abp_init.resx

│   ├── 201712092102537_product.cs

│   ├── 201712092102537_product.Designer.cs

│   ├── 201712092102537_product.resx

│   ├── AbpZeroDbMigrator.cs

│   ├── Configuration.cs

│   └── SeedData

│   ├── DefaultEditionsCreator.cs

│   ├── DefaultLanguagesCreator.cs

│   ├── DefaultSettingsCreator.cs

│   ├── DefaultTenantCreator.cs

│   ├── HostRoleAndUserCreator.cs

│   ├── InitialHostDbBuilder.cs

│   └── TenantRoleAndUserBuilder.cs

├── obj

│   └── Debug

│   ├── CAC.MES.EntityFramework.csproj.CopyComplete

│   ├── CAC.MES.EntityFramework.csproj.CoreCompileInputs.cache

│   ├── CAC.MES.EntityFramework.csproj.FileListAbsolute.txt

│   ├── CAC.MES.EntityFramework.csproj.GenerateResource.Cache

│   ├── CAC.MES.EntityFramework.csprojResolveAssemblyReference.cache

│   ├── CAC.MES.Migrations.abp_init.resources

│   ├── CAC.MES.Migrations.product.resources

│   ├── DesignTimeResolveAssemblyReferencesInput.cache

│   ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

│   ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

│   └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

├── packages.config

└── Properties

└── AssemblyInfo.cs

25 directories, 73 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值