GitHub Actions Java 项目构建与发布流程

GitHub Actions Java 项目构建与发布流程 本文档介绍了一个使用 GitHub Actions 自动构建 Java 项目并发布为 ZIP 文件的完整工作流程。该工作流程基于 Maven 构建工具,能够根据用户输入的配置动态调整 Java 版本、是否跳过测试以及发布类型(草稿或预发布)


dynamic-datasource

dynamic-datasource 多数据源 注:dynamic-datasource 不支持 JPA 1.项目结构 framework-dynamic-datasource └─src └─main ├─java │ └─com │


Docker 部署 jar 一键启动

演示视频 DOCKER-JAR部署方案及脚本 结构 . ├── docker_compose_dir_base │   ├── docker-compose.yml │   ├── .env │   ├── Dockerfile │   └── docker-init-up.sh ├── d


Easy-es

title: Easy-es id: bf997874-bc8d-451b-b68a-b40abbf61eea date: 2024-12-11 00:15:11 auther: halo-yan cover: /upload/59495732c214121f20e86b4126d116ed.jpg


knife4j

knife4j 1.介绍 knife4j 集成 微服务模板工程 pom 可直接使用 高内聚低耦合 2.项目结构 framework-knife4J └─src └─main ├─java │ └─com │ └─yan │


maven 配置 profiles

maven 配置 profiles 1.pom 使用 结构1 最父级parent 方案 1.1 以以下项目演示 ai ├─common-framework-all │ ├─framework-knife4j │ │ └─src │ │ └─main │ │ ├─


MyBatisCodeHelper-Pro 破解教程

MyBatisCodeHelper-Pro 破解教程 免责声明 本软件和技术仅供学习和研究使用,禁止将其用于商业用途。如果您使用本软件和技术用于商业化而产生任何损失、风险或法律纠纷,作者将不承担任何责任。 作者不保证本软件和技术的完整性、准确性、可靠性、适用性或及时性。使用本软件和技术产生的任何后果


Spring Boot IP 封禁系统实现

Spring Boot IP 封禁系统实现 这是一个基于 Spring Boot 和 Redisson 的 IP 封禁系统,支持三种封禁类型(全局 IP 封禁、接口封禁、IP+接口封禁),通过单一注解 @Ban 实现,结合白名单和黑名单功能。白名单和黑名单通过 application.yml 配置,


spring-boot + ollama + 大模型集成

spring-boot + ollama + 大模型集成(以deepseek为演示) 注:该文章不包括 ollama 部署 ai-ollama pom文件内容 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h