首页 文章 精选 留言 我的

精选列表

搜索[网站开发],共10000篇文章
优秀的个人博客,低调大师

JeeSite V4.3.2 快速开发平台发布 Apache开源协议

升级内容 菜单主题风格,激活菜单圆润风格。 主题整体美化,标准14字号,色调细节。 Tab 页签增加关闭全部功能;Tab 增加图标。 dataGrid 列表设置,选择列全选按钮放左下角。 表单组件:增加 readonly 全局只读属性,支持整个表单只读。 文件预览:如果有预览文件就预览,不管是否安装office转换服务 代码生成模板:非字符串类型默认增加 isUpdateForce 访问日志:提交前后差异数据输出结果优化 安全升级:防登录信息过长攻击 SqlMap 增加 maxJoinTableNum 选项,可设置最大联表个数(-1 为不限制,n 为 JoinTable n张表,0 为 不进行 JoinTable 查询) layer 优化 msg 弹窗,超时时间比较长的加关闭创建按钮,全屏消息的增宽显示更多内容。 Select2 组件优化,当超过设置最大选择长度时,自动关闭下拉框 如果开启租户模式,登录未设置 corpCode 的不在在线列表中显示 代码生成优化,字段类型有精度的时候也可以返回数值 BPM 待办接口增加 identityLinks 的返回。 BPM 增加取消签收 unclaim 接口 微信接口工具升级 wxjava 4.2.2.B 在线文档UI升级 knife4j 2.0.9 大屏升级,修复已知问题 升级其它依赖库 修正左树右表的情况下,没有刷新树表的表格问题 修正ie9的上传问题,因为ie9的flash不能获取md5,所以不支持秒传 修正租户模式下,相同的表单Key,不同的流程Key,时缓存串的问题 v4.2.3+ 升级方法 修改pom.xml文件中的jeesite-parent版本号为4.3.2-SNAPSHOT 如果你导入了jeesite-common源码项目,请与git上的代码进行同步 如果你导入了jeesite-module-core源码项目,请与git上的代码进行同步 如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改 执行root/package.bat(sh)打包脚本,强制更新依赖即可。 新品鉴赏 TS + Vue3+ Antdv: http://vue.jeesite.com

优秀的个人博客,低调大师

Ballcat v0.4.0 发布,Java 快速开发脚手架

BallCat 0.4.0 已经发布,此版本更新详情如下: Warning mybatis-plus 升级,其对应一些 count 方法,返回值修改为了 Long 类型,项目中有使用的地方需要对应修改 默认登录时返回的 token 属性有所变更,原 roles 修改为 roleCodes,前端注意对应升级 websocket 默认使用 local 进行分发,这将导致集群状态下的数据推送异常,如需集群部署,请修改对应配置 websocket 相关接口 MessageSender 移除,该接口并入 MessageDistributor ,注意修改对应依赖引入类型 Added feat:ballcat-auth 授权服务器定制增强: 允许用户自定义 AccessTokenConverter,修改自省端点 /check_token 的返回值 允许用户定制授权处理器或者新增授权处理器,用户可以通过覆盖 TokenGrantBuilder 实现 允许用户添加自己的 AuthenticationProvider 方便处理自定义的 grant_type 添加 OAuth2ClientConfigurer 抽象接口,方便用户替换 ClientDetailsService 的配置方式 和 ballcat-system 模块解耦,方便复用 ballcat-auth 快速搭建一个授权服务器,例如 C 端用户 和 后台用户分离登陆系统,各搭建一套基于 OAuth2 的登录。 根据 OAuth2 规范,调整 check_token 端点响应,在 token 不正确时响应 200,响应体为 { active: false },而不是返回 400 feat:数据权限对于 jsqlparse 4.2 后,连表使用尾缀多个 OnExpression 方式的 SQL 解析支持 feat:角色添加 scopeResource 属性,以便支持自定义数据权限设置一些信息 feat:默认的 jackson 时间序列化添加了 Instant 类型支持,防止在使用时出现异常 InvalidDefinitionException: Java 8 date/time type java.time.Instant not supported by default Changed refactor:资源服务器对于客户端凭证生产的token 解析支持,对应的 userdetails 为 ClientPrincipal refactor:授权服务器自省端点的 scope 属性响应调整,根据 OAuth2 自省端点协议,scope 应返回字符串,用空格间隔 refactor:数据权限调整 问题修复: fix 数据权限在表名使用 `` 转义字符时失效的问题 性能优化:对于无需数据权限控制的 sql 在解析一次后进行记录,后续不再进行解析处理 结构调整:防止误用以及避免歧义,DataScopeHolder 修改为 DataScopeSqlProcessor 的私有内部类 refactor:SelectData 试图对象中的 value 修改为 Object 类型,selected 和 disabled 修改为 Boolean 类型 refactor:系统用户相关的 service 和 mapper 层,修改使用 Collection 接收参数,方便使用 refactor:TokenAttributeNameConstants 常量类拆分 refactor:UserInfoDTO 属性调整,新增了 menus 用于存储用户拥有的菜单对象集合,修改 roles 属性用于存储用户拥有的角色对象集合,原 roles 属性修改为 roleCodes 存储角色标识集合 refactor:为避免歧义,登录和自省端点返回信息中的属性名称 roles 修改为 roleCodes bug:修复使用 ballcat-spring-boot-starter-web 时,若没有引入 security 依赖则启动异常的问题 refactor: system 相关事件优化调整 用户组织变动时发布 UserOrganizationChangeEvent 事件 用户新建的事件由 UserChangeEvent 修改为 UserCreatedEvent system 的 event 类从 biz 迁移到 model 模块中 refactor:ballcat-common-websocket 移除 MessageSender 接口,将其并入消息分发器 MessageDistributor refactor:ballcat-spring-boot-starter-websocket 与 redis 解耦,将默认注册的消息分发器由 redis 改为 local,基于内存分发。可通过 ballcat.websocket.message-distributor 属性修改为 redis 或者 custom,值为 custom 表示,用户自己定制 MessageDistributor(如修改为使用 mq,可用性更高) ballcat: websocket: # 默认为 local 仅支持单节点使用,redis 基于 PUB/SUB 消息订阅支持了集群下的消息推送问题 message-distributor: redis # local | redis | custom refactor:ballcat-spring-boot-starter-redis 调整 AddMessageEventListenerToContainer 的注册方式,防止用户配置包扫描导致的加载顺序异常 refactor:有用户绑定组织时,不允许删除组织 Dependency Bump spring-boot from 2.4.8 to 2.5.5 Bump lombok from 1.18.16 to 1.18.20 Bump mybatis-plus 3.4.4 to 3.4.3.4 Bump mybatis 3.5.6 to 3.5.7 Bump jsqlparser 4.0 to 4.2 Bump flatten-maven-plugin from 1.2.5 to 1.2.7 Bump spring-javaformat from 0.0.27 to 0.0.28 Bump hutool from 5.7.3 to 5.7.12 Bump spring-boot-admin from 2.4.2 to 2.5.1 Bump dynamic-datasource-spring-boot-starter from 3.3.2 to 3.4.1

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册