首页 文章 精选 留言 我的

精选列表

搜索[Spring Framework],共10000篇文章
优秀的个人博客,低调大师

Bee GenCode V2.1.7 自动生成 Spring Boot 后端代码,效率 VS GPT chat

**GenCode** 是基于Bee的一个快速生成代码工具! 支持生成restful风格的后端代码. Controller/Action + service (+ dao). Bee GenCode V2.1.7 自动生成Springboot后端代码, 效率 VS GPT chat 快速开始: ========= ## 1.添加依赖 <dependency> <groupId>org.teasoft</groupId> <artifactId>gencode</artifactId> <version>2.1.7</version> <type>pom</type> </dependency> ## 2.只一行Java代码,即可生成CRUD后端代码 public static void main(String[] args) { GenCode.genRestRich("users", "com.abc"); } 效果图: 使用Postman测试效果: Bee GenCode https://gitee.com/automvc/gencode Bee: https://gitee.com/automvc/bee

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

zlt-mp v5.6.0 发布,基于 Spring Cloud Alibaba 的微服务平台

更新内容 特性/增强 新增「数据权限」支持 认证中心授权接口支持「参数加密」 密码加密支持「国密SM3」 特旧版本升级 由旧版本升级到v5.6.0需要执行以下语句: Use`user-center`; altertablesys_roleadddata_scopevarchar(32)DEFAULT'ALL'comment'数据权限范围配置:ALL/全部权限,CREATOR/创建者权限'; altertablesys_useradd`creator_id`int(11)COMMENT'创建人id'; updatesys_usersetcreator_id=1; altertablesys_roleadd`creator_id`int(11)COMMENT'创建人id'; updatesys_rolesetcreator_id=1; altertablesys_menuadd`creator_id`int(11)COMMENT'创建人id'; updatesys_menusetcreator_id=1; Use`oauth-center`; altertableoauth_client_detailsadd`creator_id`int(11)COMMENT'创建人id'; updateoauth_client_detailssetcreator_id=1; 内容说明 一、数据权限 1.1. 功能说明 由于数据权限通常与业务相关,比较个性化,所以实际开发项目还需要大家按实际需求进行修改。 角色授权包含两类 菜单权限:用于控制菜单、接口权限的。 数据权限:用户控制用户查看数据的范围。 数据权限分为以下两种: 能查看所有数据: 只能查看自己创建的数据: 1.2. 如何开启 在需要开启数据权限的服务中添加以下配置: zlt: datascope: #开启数据权限的开关,默认值为false enabled:true #配置那些表不执行权限控制 ignoreTables: -sys_role_user -sys_role_menu #指定那些sql不执行权限控制 ignoreSqls: -com.central.user.mapper.findRolesByUserId 详细说明参考:https://www.kancloud.cn/zlt2000/microservices-platform/3131006 二、授权参数加密 主要应用于调用授权接口时某些敏感参数不适合明文在互联网中传输时,则需要进行加密后再传输。 例如:手机号、用户名、密码等敏感参数 前端需要自行先对参数进行 「加密」 后再调用授权接口 /oauth/token。 请求授权接口 /oauth/token 时,增加参数 decrypt_param 配置授权时需要解密的参数。 参数 decrypt_param 值中多个参数名以 ; 分割。 如果无需加密则不需要传 decrypt_param 参数 三、密码加密支持国密SM3 用户的密码的加密,支持国密摘要签名算法 SM3 开启方式如下图所示: 加密后的密码样例如下: {SM3}dc1fd00e3eeeb940ff46f457bf97d66ba7fcc36e0b20802383de142860e76ae6 贡献列表 非常感谢以下同学对本版本的贡献: @jarivs 649219050@qq.com 项目地址 Gitee 地址:https://gitee.com/zlt2000/microservices-platform Github 地址:https://github.com/zlt2000/microservices-platform 项目文档 https://www.kancloud.cn/zlt2000/microservices-platform/919417 项目更新日志 https://www.kancloud.cn/zlt2000/microservices-platform/93623

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

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文件系统,支持十年生命周期更新。

用户登录
用户注册