4月3号软件资讯更新合集......

Simple Admin - Go 语言分布式后台管理系统 v0.3.1 发布

Simple Admin Tool v0.3.1 更新

  • 新增: 三端 validate 全自动生成支持

  • 修复: 依赖导致的 goctls 编译错误

  • 优化: 重构所有 command

Simple Admin Core v0.3.1 更新

  • 优化: 对所有 API 进行的校验

  • 优化: 删除了部分冗余模块

  • 修复;部分 bug

Simple Admin Backend v0.3.1 更新

  • 优化: 优化了所有模块的校验规则,均采用 新版 goctls 生成

效果展示:

在 api 文件定义 validate

swagger 生成

前端生成

实现了一次定义全端生成,大大简化了代码工作

原文链接:https://www.oschina.net/news/235191/simple-admin-0-3-1-released

smart-doc 2.6.7 发布,Java 零注解 API 文档生成工具

smart-doc 是一款同时支持 java restful api 和 Apache Dubbo rpc 接口文档生成的工具,smart-doc 颠覆了传统类似 swagger 这种大量采用注解侵入来生成文档的实现方法。

smart-doc 完全基于接口源码分析来生成接口文档,完全做到零注解侵入,你只需要按照 java 标准注释编写,smart-doc 就能帮你生成一个简易明了的 markdown 或是一个像 GitBook 样式的静态 html 文档。如果你已经厌倦了 swagger 等文档工具的无数注解和强侵入污染,那请拥抱 smart-doc 吧!

功能特性

  • 支持生成可调试接口的 html5 格式 API 文档。

  • 零注解、零学习成本、只需要写标准 java 注释。

  • 基于源代码接口定义自动推导,强大的返回结构推导。

  • 支持 Spring MVC,Spring Boot,Spring Boot Web Flux (controller 书写方式),JAX-RS 规范。

  • 支持 Callable,Future,CompletableFuture 等异步接口返回的推导。

  • 支持 JavaBean 上的 JSR303 参数校验规范,支持分组验证。

  • 对 json 请求参数的接口能够自动生成模拟 json 参数。

  • 对一些常用字段定义能够生成有效的模拟值。

  • 支持生成 json 返回值示例。

  • 支持从项目外部加载源代码来生成字段注释 (包括标准规范发布的 jar 包)。

  • 支持生成多种格式文档:Markdown、HTML5、Asciidoctor、Postman collection、Open Api 3.0+。

  • 轻易实现在 Spring Boot 服务上在线查看静态 HTML5 api 文档。

  • 开放文档数据,可自由实现接入文档管理系统。

  • 一款代码注释检测工具,不写注释的小伙伴逃不过法眼了。

  • 插件式快速集成 (支持 maven 和 gradle 插件)。

  • 支持 Apache Dubbo rpc 文档生成。

  • 支持国产 Solon 应用开发框架。

原文链接:https://www.oschina.net/news/235173/smart-doc-2-6-7-released

Jmix Studio 1.5.1 版本发布,企业级少代码快速开发框架

Jmix 少代码框架开发工具 Studio 1.5.1 版本发布,这次发布主要包含以下内容,推荐通过 IDEA 插件直接升级:

💥 新功能:

- 支持 IDEA 2023.1

- 在组件工具箱保留过滤器设置,这样即便工具箱再次打开也能保留之前选择的组件。

🛠️ 主要 Bug 修复和改进:

- 对附加数据存储没有自动添加数据库驱动的问题。

- 实体设计器静默修改数据库表名的问题。

- 从数据库逆向工程生成的实体,其界面消息错误的问题。

- 可以在 layout 标签之外添加界面组件的问题。

- 在 HBox 中添加组件后,未在组件面板显示添加组件属性的问题。

🔑 Jmix 是一个覆盖应用程序全生命周期的 Java 少代码快速开发平台。以 Spring Boot 作为开源基础框架,提供过程中的 Studio 开发工具以及开箱即用的扩展组件。通过 Jmix 实现您的数字化愿景,无低代码平台限制,无供应商依赖,无需按用户付费。

原文链接:https://www.oschina.net/news/235171/jmix-studio-1-5-1-released

智能制造一体化 v3.9.8 发布,ERP 更新

智能制造一体化管理系统 [SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。

有一些小伙伴很好奇最近更新的内容和智能制造有什么关系?

答:目前 Skyeye 整体在做重构,优先从底层的一些功能开始,所以现在大家看到的和智能制造的联系不是很大,也希望大家能够理解,一个大型的智能制造对底层的依赖性也是非常高的。

智能制造一体化 v3.9.8 发布 ,更新内容如下:

  • 已完成测试的组件:输入框,下拉框,文本框,上传组件,枚举卡槽,文字分割线,编码规则,附件上传,数据字典卡槽,团队模板,部门信息,用户选择,往来单位,凭证,账户,账套

  • 已托管到表单布局的功能:角色管理,桌面管理,前台服务配置,编码管理,联系人管理 (新增 / 编辑),CRM 客户管理,CRM 客户合同 (新增 / 编辑),CRM 客户商机 (新增 / 编辑),CRM 客户跟单 (新增 / 编辑),IFS 财务账户,IFS 账套管理,IFS 会计科目,IFS 收支项目,IFS 明细账

  • 删除多张无用表,对应功能迁移到数据字典

  • ERP 后端代码整改完成,待配合前端进行整改

  • 物料单 (领料单、补料单、配料单) 添加工作流流程审批属性

  • 生产计划单、加工单添加工作流流程审批属性

  • 修改若干问题

erp: https://gitee.com/doc_wei01/erp-pro

OA: https://gitee.com/doc_wei01/skyeye

报表:https://gitee.com/doc_wei01/skyeye-report 有问题可以联系作者,详情请看开发计划。

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee.com/likeadmin 官网文档地址:https://www.likeadmin.cn

新增多数据源支持,Mybatis-Flex v1.0.6 发布

Mybatis-Flex 是一个优雅的 Mybatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的 QueryWrapper 帮助我们极大的减少了 SQL 编写的工作的同时,减少出错的可能性。

总而言之,Mybatis-Flex 能够极大地提高我们的开发效率和开发体验,让我们有更多的时间专注于自己的事情。

MyBatis-Flex 1.0.6 主要是新增了多数据源的支持,具体更新内容如下:

  • 新增:新增多数据源的支持

  • 新增:Db.tx () 的事务提交方法

  • 新增:RawValue 类,用于一些不需要进行 Sql 编译的场景

  • 新增:@Table () 注解,添加 onSet 配置,用于监听 entity 被设置内容

  • 新增:添加独创的 FlexIDKeyGenerator ID 生成器,用于分布式 ID 生成

  • 优化:重命名 TableInfos 为 TableInfoFactory

  • 优化:重命名审计日志的 "extTime" 为 "queryTime"

  • 修复:AuditManager 在某些场景下会出现空指针的问题

  • 文档:添加多数据源的相关文档

  • 文档:添加事务管理的相关文档

  • 文档:添加与 Spring 整合的相关文档

  • 文档:优化 Db + Row 的相关文档

  • 文档:QueryWrapper 添加关于 join 的更多示例

  • 文档:添加关于 APT 使用的相关文档

  • 文档:优化 readme 和 快速开始的相关文档

进一步了解 MyBatis-Flex 框架:

  • 1、快速开始:https://mybatis-flex.com/zh/getting-started.html

  • 2、强大的 QueryWrapper:https://mybatis-flex.com/zh/querywrapper.html

  • 3、逻辑删除:https://mybatis-flex.com/zh/logic_delete.html

  • 4、乐观锁:https://mybatis-flex.com/zh/version.html

  • 5、数据填充:https://mybatis-flex.com/zh/fill.html

  • 6、数据脱敏:https://mybatis-flex.com/zh/mask.html

  • 7、SQL 审计:https://mybatis-flex.com/zh/audit.html

  • 8、多数据源:https://mybatis-flex.com/zh/multi-datasource.html

  • 9、更多企业级的功能正在路上:https://mybatis-flex.com

原文链接:https://www.oschina.net/news/235163/mybatis-flex-1-0-6-released

MidnightBSD 3.0 发布,FreeBSD 衍生版本

MidnightBSD 是从 FreeBSD 派生出的操作系统。该项目的一个关键性目标是创建一份易于使用的桌面环境,并使用图形化的 ports 管理,以及 采用 GNUstep 的系统配置。该操作系统的主体将沿用 BSD 许可证。MidnightBSD 是 FreeBSD 6.1 beta 的分支。

目前,适用于 amd64 和 i386 的 MidnightBSD 3.0 已经发布,这是一个大型版本:

错误修复和新功能

  • 如果从 stdin 读取,GELI 的修复会默认忽略密钥文件。

  • mport 2.2.7 + 的错误修复

  • 对 caroot CA 捆绑处理器的更新,支持标有 DISTRUST_AFTER 条目的证书。

  • /etc/rc.final rc (8) 脚本将在所有用户进程终止后运行。

  • automount (8) 现在将在执行自动挂载之前明确地将根路径设置为 /。

  • bectl (8) 实用程序现在会抛出错误,以防止创建带空格的引导环境。

  • bhyve (8) 实用程序支持在 nvme (4) 仿真中修复的大型 IO。

  • cmp (1) 实用程序收到 -b, --print-bytes 标志,以与 GNU cmp (1) 兼容。

  • cmp (1) 实用程序收到 -i, --ignore-initial 标志,作为 skip1/skip2 的替代。

  • cmp (1) 实用程序现在接受 skip1/skip2 的 SI 后缀。

  • cmp (1) 实用程序收到 -n, --bytes 标志,以限制要比较的字节数。

  • daemon (8) 实用程序现在有一个 -H 标志,允许它捕获 SIGHUP 并重新打开输出文件。

  • fstyp (8) 实用程序现在将检测并显示带有 -l 标志的 exFAT 文件系统。

  • geli (8) 实用程序在执行调整大小到相同大小时将不再报告错误。

  • 如果还指定了 -x,grep (1) 实用程序现在将禁用 -w。

  • growfs (8) 实用程序现在可以在 RW 挂载的文件系统上运行。

  • 如果用 -d 标志指定的目录实际上不是目录,则 kldxref (8) 实用程序将不再出错。

  • mergemaster (8) 实用程序现在将在更新过程中处理符号链接。

  • mksnap_ffs (8) 实用程序收到了一个修复程序,用于触发恐慌的崩溃:snapacct_ufs2:坏块恐慌。

  • 启用配额后,mount (8) 实用程序现在可以正确显示配额。

  • 当 /etc/exports 中缺少 V4: 行时,mountd (8) 实用程序现在将生成一条 syslog (3) 消息。

  • newsyslog (8) 实用程序收到一个新的 E 标志,以防止空日志文件轮转。

  • rc.d/jail rc (8) 脚本更改了关键字以在 jails 支持中修复 jails。

  • rtsold (8) 守护进程现在可以在 if_vlan(参见:vlan (4))接口上工作。

  • service (8) 实用程序现在将在调用之前设置守护程序类的环境。

  • wpl_cli (8) 实用程序现在有一个操作文件事件,其中可以将事件传递到文件。

  • krpc 和 nfsd 模块之间的内部 KAPI 已更新

  • ipfw (8) 防火墙提供了一个 dnctl (8) 来管理 dummynet (4) 配置。

  • 添加了一个 opencrypto kern.crypto sysctl (8) 节点。

  • 添加了一个新的 sysctl (8),debug.uma_reclaim。

  • kern.timecounter.hardware OID 被转换成可调的。

  • msdosfs (5) 文件系统驱动程序收到了 msdosfs 挂起的修复程序。

  • ng_bridge (4) netgraph 节点支持 SMP。

  • ng_nat (4) netgraph 节点获得了对 RFC 6598/Carrier Grade NAT 支持的支持。

  • ng_source (4) netgraph 节点现在可以注入任何 netgraph 网络。

  • vlan (4) 接口现在可以支持 ALTQ。

  • pf (4) 防火墙收到了一些错误修正和更新。

  • 合并了处理 UFS/FFS 中嵌入式符号链接的修复程序。

  • 合并了 NFSv4.1 Linux 客户端挂载卡在 CLOSE_WAIT 状态的修复程序。

  • 合并了从过期租约恢复 NFSv4.1/4.2 安装的修复程序。

  • 合并了 NFSv4 的几个修复程序。

  • wpa EAP/PEAP MSCHAPv2 身份验证期间的分段错误已修复。

  • fetch (3) 库现在支持通过 HTTPS 代理 FTP。

  • 添加了一个新的 rc.conf (5) 变量 linux_mounts_enable,如果 linux_enable 设置为 YES,它控制是否将 Linux® 特定的文件系统挂载到 /compat/linux 中。

  • devd (8) 实用程序已更新,将默认的 syslogd (8) 恢复通知从 kern 更改为 kernel。

  • cron (8) 实用程序已更新以支持 crontab (5) 中的两个新标志 -n 和 -q,它们分别在成功运行时抑制邮件和抑制命令执行的日志记录。

  • ifconfig 库已更新为报告 bridge (4) 接口的状态,类似于 lagg (4)。

  • read (2) 系统调用已更改为默认禁用对目录的 read () 调用。添加了一个新的 sysctl (8),security.bsd.allow_read_dir,当设置为 1 时将恢复以前的行为。

  • machdep.kdb_on_nmi sysctl (8) 已被删除。machdep.panic_on_nmi sysctl (8) 可调参数已更改为直接进入调试器。

  • 添加了对 APEI(ACPI 平台错误接口)的支持。

  • 已添加对 NAT64 CLAT 的支持,如 RFC6877 中所定义。

  • 添加了 getrandom (2) 系统调用和 getentropy (3) 库,与 Linux 和 OpenBSD 实现兼容。

  • 添加了 get_s (3)。

  • pthread (3) 库已更新以纳入 POSIX/SUSv4-2018 合规性改进。

  • arc4random (3) 库已更新,删除了 arc4random_stir () 和 arc4random_addrandom ()。

  • 引导加载程序现在将支持从内存磁盘引导操作系统。

  • 引导加载程序现在将支持没有功能的池。

  • 引导加载程序现在将接受 zfs 功能 com.delphix:bookmark_written 和 com.datto:bookmark_v2。

  • 一个新的 OID,hint.dev.X.disabled 已添加到 lua 加载程序中,以防止在引导期间连接设备。

  • arc4random (3) 库已更新以匹配 OpenBSD 1.35 版

原文链接:https://www.oschina.net/news/235151/midnighbsd-3-0-0-releaased

FreeFileSync 12.2 发布,文件夹比较与同步软件

FreeFileSync 是一款开源软件,适用于 Windows、macOS 和 Linux。FreeFileSync 本质是一个用于文件夹对比和同步的软件,它可以创建和管理所有重要文件的备份副本。FreeFileSync 不是每次都复制每个文件,而是确定源文件夹和目标文件夹之间的差异,并只传输所需的最低数据量。

FreeFileSync 12.2 更新内容如下:

  • 修复了并行创建多个文件夹时的临时访问错误

  • 仅将无法复制文件夹属性记录为警告

  • 启用 UTF-8,即使 FTP 服务器不在 FEAT 中 advertize(vsftpd)

  • 修复了 non-ASCII 文件夹的拖放问题 (macOS)

  • 显式检测 MTP 路径而不进行存在性检查

  • 修复了从流中解析 SFTP 包时的崩溃

  • 由于 GTK3 在 KDE (Linux) 上挂起,恢复到 GTK2 构建

  • 修复了 MTP 路径解析缺少的 COM 初始化

原文链接:https://www.oschina.net/news/235146/freefilesync-12-2-released

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee.com/likeadmin 官网文档地址:https://www.likeadmin.cn

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值