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

B

/

C

/

V

/

P

An open-source organization based on .NET/Core and Vue (React/NG) to quickly build MVC & SPA and microservice application.

开源贡献

NETCORE

架构设计

03b97944f7d4ed77364c34c4507a8a44.gif

BCVP开发组成员说:

ad4efcb67b477633284a9adc943c4892.png

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

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

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

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

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

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

01

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

简报

7c91d91cc8665910dd092be77a4fd268.png

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

1c3cf6fc78209e94a02b81b1652825ba.png

02

增加分表的增删改查案例

简报

d8ef1bfece2d92360a92301955735d37.png

6edcbbcd29ef9ec28c6afffed82096ea.png

550183d03e91188b4c994d7914e5420d.png

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

e98c0bd3d014eb39f28021fac7ddd5ce.png

03

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

简报

72e8945d4be78ea65a208aee56a582a4.png

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

fd08ce4445b55bbef2415dc63de67b8f.png

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

04

日志框架统一使用Serilog

简报

79fd381678edda127880220e75d75ae6.png

c4ad075810a9bfcbfdca9e71e6c0ad16.png

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

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

43bc241719526021e8e36646442d7c3f.png

05

优化Swagger登录,自动赋予token

简报

4df4e02b8fb43033ad2a282f49bad14c.png

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

460d627b4bdc7a72516a27235ca5d69f.png

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

-版权使用说明-

文案丨BCVP开发者社区

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值