天天看点

【Blog.Core 2023】第二季度更新说明书。请查收!

作者:opendotnet

B/C/V/PAn open-source organization based on .NET/Core and Vue (React/NG) to quickly build MVC & SPA and microservice application.开源贡献NETCORE架构设计BCVP开发组成员说:

【Blog.Core 2023】第二季度更新说明书。请查收!

BCVP是以Blog.Core为核心框架设计的一整套跨平台、前后端分离、RBAC与数据鉴权、统一CI/CD、容器化与微服务等全方位.NET架构体系。致力于来源社区、回馈社区和提升自我。

目前社区独立运营推广六年,共4.4k Star,超过百家公司使用。

目前核心成员:@何拾玖、@繁星、@Lemon.NoCry、@闲云疏月

核心成员拥有框架的全部权益

如果你也对Blog.Core感兴趣 ,且对框架有很好的建议与贡献,欢迎联系老张,一起为开源做贡献,为社区添砖加瓦。

以下简单列举一下,2023年第二季度,项目组成员对系统的主要更新内容:

01优化任务调度的日志记录功能

简报

【Blog.Core 2023】第二季度更新说明书。请查收!

1、添加调度日志,支持通过折线图展示,完善调度按循环次数执行任务完成后,不自动结束任务导致下次启动的问题。

02增加分表的增删改查案例

简报

【Blog.Core 2023】第二季度更新说明书。请查收!
【Blog.Core 2023】第二季度更新说明书。请查收!
【Blog.Core 2023】第二季度更新说明书。请查收!

1、分库已经在项目中非常成熟了,也经过了很多企业的检验,分表也慢慢提上开发进度,官方支持多种配置方式,也支持自定义模式,比如根据每个省一个表,或者每个群组一个表等,完美实现增删改查分页等常规操作。

03主键完成迁移到雪花long类型

简报

【Blog.Core 2023】第二季度更新说明书。请查收!

1、基于Sqlsugar的功能,目前表结构主键都改成了long类型,使用官方的雪花算法,同时支持多种Sugar的AOP拦截器,实现对数据操作的批量处理。

【Blog.Core 2023】第二季度更新说明书。请查收!

2、得益于框架底层良好封装,可以实现快速的主键类型切换,只需要修改泛型类型即可,无论是在速度还是效率上都是可以的。

04日志框架统一使用Serilog

简报

【Blog.Core 2023】第二季度更新说明书。请查收!
【Blog.Core 2023】第二季度更新说明书。请查收!

1、底层去除自定义的日志方法和Log4Net,换成微软官方更推荐的Serilog组件,并将全部功能都了更新和同步。

2、同时也支持按日志类型做分库分表等操作。

05优化Swagger登录,自动赋予token

简报

【Blog.Core 2023】第二季度更新说明书。请查收!

1、之前都是用的固定的一个admin账号,目前接口直接访问数据库,这样可以实现真实的登录模拟。

【Blog.Core 2023】第二季度更新说明书。请查收!

2、登录完成后,自动是登录状态,用户可以访问接口,不用手输token,但是也支持自定义输入其他token,以手输入的Header中的token为准。

-版权使用说明-

文案丨BCVP开发者社区

继续阅读