2025年06月18日
上篇说了abp vnext 的大体框架结构,本篇说下如何实现基础的增删改查。实现增删改查有以下几个步骤:
1、配置数据库连接
2、领域层(Domain)创建实体,Ef core 层配置Dbset( 用的Ef core code first) ,自动创建数据库和表
3、ApplicationContract 层编写Dto(数据传输对象)
4、Application 层设置AutoMap, 编写增删改查方法
5、运行宿主服务,这里用到了swagger,用swagger 进行测试。
2025年06月18日
本文主要通过逐步构建一个CRUD示例程序来介绍 ABP 框架的基础知识。它涉及到应用开发的多个方面。在本章结束时,您将了解ABP 框架的基本开发方式。建议入门人员学习,老手不要浪费您宝贵时间。
2025年06月18日
ABP框架提供了基础设施, 使基于领域驱动设计的开发更易实现.
领域驱动设计(DDD) 是一种通过将实现连接到持续进化的模型来满足复杂需求的软件开发方法.
领域驱动设计的前提是:
2025年06月18日
在日常开发中,移动端常见的目录管理、菜单组织、权限体系、UI层级、甚至复杂配置的管理等,都天然拥有“树状结构”。如何用简洁、灵活、可扩展的方式优雅实现这些递归层级?这就是**组合模式(Composite Pattern)**的威力所在。
2025年06月18日
作者:鲍文炜 上海博物馆青年学者
艺术史家巫鸿在新近采访中提及现代人往往因缺乏图像教育而成为“视盲”,进而在进入展览、面对画作时常常发出“看不懂”的感叹;这种情况在欣赏西方绘画时似乎尤为普遍。日本国立西洋美术馆近期的展览“西方绘画,从何看起?从文艺复兴到印象派”恰可作为对这种观点的回应,显示展览不仅可以通过独立展品提供审美体验、带来智性提升,更能以其整体为观众搭建起适用于理解同类展览的框架,以及有关如何理解图像的方法论上的启发。
2025年06月18日
设计模式是软件设计中常见问题的典型解决方案,是针对软件设计中常见问题的工具箱,其中的工具就是各种实践验证的解决方式。即使你从未遇到过这些问题, 了解模式仍然非常有用, 因为它能指导你如何使用面向对象的设计原则来解决各种问题。
2025年06月16日
Windows 10使用了不同于Windows 7的安全模式进入方式。使用Windows 10系统,要进入安全模式,一般需通过系统“设置”菜单,进入到系统“高级设置”,然后重启才能到达。不过,我们可以想方设法,找到进入安全模式的其他捷径。例如,通过找回Windows 10中失效的F8安全模式捕捉功能,启动时用F8捕捉进入;或者找回传统多系统启动菜单列表中的F8选择项,选择进入。这样,便可为Windows 10环境下进入安全模式提供方便。
1. 多法找回F8捕捉 一键选择安全模式
2025年06月16日
作者:kaliarch原文:
https://juejin.im/post/5e02fb1f518825123b1aa341
背景:近期 k8s 应用中 etcd 的功能存在一些困惑,对其进行来单独的学习,能更深入理解 k8s 中的的一些特性。