会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
quanxian
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
下一页
2025年10月29日
WPF如何在MVVM模式下实现导航功能
摘要: 一、核心思想 1.使用一个控件作为承载所有页面的载体 ①TabControl + TabItem ②Frame / NavigationWindow + Page ③ContentControl + UserControl 2.基于什么进行导航 ①Navigation方法需要传入什么参数 -- Ur
阅读全文
posted @ 2025-10-29 08:45 一切为了尚媛小姐
阅读(10)
评论(0)
推荐(0)
2025年8月27日
vscode终端无法执行npm命令的问题
摘要: 欢迎加入qq群交流学习:1009652195 1.问题异常 vscode终端显示 npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1 + npm run dev + ~~~
阅读全文
posted @ 2025-08-27 16:45 一切为了尚媛小姐
阅读(364)
评论(0)
推荐(0)
2025年8月22日
复杂策略授权-实战
摘要: 1.配置用户跟角色关联表 /// <summary> /// 用户跟角色关联表 /// </summary> public class UserRole : RootEntityTkey<long> { /// <summary> /// 用户ID /// </summary> public lon
阅读全文
posted @ 2025-08-22 08:44 一切为了尚媛小姐
阅读(4)
评论(0)
推荐(0)
2025年8月21日
基于源码分析策略授权-初探
摘要: 1.配置PermissionRequirement类 public class PermissionRequirement : AuthorizationHandler<PermissionRequirement>, IAuthorizationRequirement { protected ove
阅读全文
posted @ 2025-08-21 14:37 一切为了尚媛小姐
阅读(2)
评论(0)
推荐(0)
基于源码分析Claims声明
摘要: 1.在program.cs文件中Claims声明并单例注册HttpContext // Claims声明 builder.Services.AddAuthorization(options => { // 要求用户必须拥有一个名为 iss(issuer,签发者)的声明(Claim),且其值为 "Bl
阅读全文
posted @ 2025-08-21 11:38 一切为了尚媛小姐
阅读(13)
评论(0)
推荐(0)
2025年8月20日
授权认证之[Authorize]入门
摘要: 1.授权认证在企业级项目中的应用 ①理解【Authorize】特性 ②JWT组成和安全设计=>Token组成 ③Claims声明的产生 ④HttpContext上下文处理 ⑤基于Role、Claims的授权 ⑥基于Requirement的复杂授权 ⑦分布式微服务下的统一鉴权 ⑧认证中心的设计、单点登
阅读全文
posted @ 2025-08-20 15:49 一切为了尚媛小姐
阅读(24)
评论(0)
推荐(0)
Sqlsugar自动分库分表操作
摘要: 1.重写AuditSqlLog 类 [Tenant(configId: "log")] //[SugarTable("AuditSqlLog_20231201", "Sql审计日志")] [SplitTable(SplitType.Month)] //按月分表 (自带分表支持 年、季、月、周、日)
阅读全文
posted @ 2025-08-20 14:07 一切为了尚媛小姐
阅读(80)
评论(0)
推荐(0)
Sqlsugar标准的多库操作
摘要: 1.appsetting文件 2.配置BaseLog类 public abstract class BaseLog : RootEntityTkey<long> { [SplitField] public DateTime? DateTime { get; set; } [SugarColumn(I
阅读全文
posted @ 2025-08-20 13:41 一切为了尚媛小姐
阅读(36)
评论(0)
推荐(0)
2025年8月19日
Sqlsugar事务高级进阶AOP
摘要: 1.在Model层配置SysUserInfo类 public class SysUserInfo : RootEntityTkey<long> { /// <summary> /// 登录账号 /// </summary> [SugarColumn(Length = 200, IsNullable
阅读全文
posted @ 2025-08-19 16:16 一切为了尚媛小姐
阅读(22)
评论(0)
推荐(0)
Sqlsugar事务简单用法
摘要: 1.配置UnitOfWork // 定义一个名为 UnitOfWork 的公共类,并实现 IDisposable 接口 // IDisposable 接口用于释放非托管资源(在这里主要是数据库连接和事务) public class UnitOfWork : IDisposable { // 1. 属
阅读全文
posted @ 2025-08-19 11:29 一切为了尚媛小姐
阅读(53)
评论(0)
推荐(0)
1
2
3
4
下一页
公告