手把手撸套框架-关于2.0的一些畅想

 

 

目录

 

 

2.0的开发基本上算是遥遥无期,除非还有今年上半年那样的疫情,导致在家关一两个月这种情况。让我有足够的时间去一边学习一边改进。。

但是关于2.0的话,随着时间推移,还是有很多想法在时不时从我脑子中蹦跶出来。

 

闲来无事就记录一下:

1, 数据库的设计要从RBAC-01中简化出来,要去掉一些不必要的表

 

 元素表,没什么用,多余。 然后最大的问题还是 权限表,直接用角色去关联就好了。 多一层代码操作上变的很不方便。。

 

 

2, Da 层代码生成包含 model, 生成代码的时候要生成2次,比较麻烦,不如直接生成一个 Da类文件,文件中包含 Model 就好了。

 

 这样也省了 每次都改命名空间,这样的Entity层 也就纯粹的通用层,除了数据传输的model  Entity就不再建model了。彻底的工具层。

 

3,Da层 不再写方法了,并且直接在UI层写查询方法,查询都不再使用Da 对象。直接用DbContext去查询,这样的好处是不用再写连表model

 

 

 

4,原计划是 使用Vue-Element-admin 来做前后端分离的后台,但是Element 现在也不更新了,也不知道是什么路子。。如果Vue-element 不更新了,

趁现在还来得及,及时切AntD。 使用上可能有点差别,但是 长期用的话还是找一个稳定的有人维护的前端。

 

5,代码生成器要朝以上变动去更改,并且代码生成器,要支持不使用驼峰命名。

 

暂时就想这么多。。。接来下的战斗 要朝另一个方向发展了··!

posted @   Near_wen  阅读(297)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示