java
文章平均质量分 72
java1234_小锋
14年Java,Python,深度学习,大数据,机器学习,AI大模型技术专家,高级讲师。南通小锋网络科技创始人,Java1234网站创始人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XXL-JOB 宣布正式拥抱 AI
XXL-JOB 3.1.0 起引入 AI 能力,将本地大模型(Ollama)、Dify 工作流、OpenClaw 等集成至调度执行器,实现定时调用 AI 任务。通过配置 JobHandler 与任务参数,可灵活执行模型推理、流程触发等操作,结果直接输出至调度日志。无需改造调度中心,仅需在执行器中封装对应逻辑,支持参数化模型、工作流及接口地址,适用于慢 SQL 分析、工单归类、出行建议等场景,实现“到点即跑、结果可视”的智能运维闭环。原创 2026-11-07 09:56:11 · 303 阅读 · 0 评论 -
ZXing 3.5 ( Java版 ) 到底有多强 ?
ZXing(Zebra Crossing)是Google开源的条码生成与识别库,广泛应用于快递面单、门票、价签等场景。其3.5.4版本在兼容性、稳定性与多码制支持上持续优化,涵盖QR Code、PDF417、Code 128等主流码制,新增灰度图直接处理、多二维码元数据保留、PDF417编码修复等功能,显著提升识别准确率与易用性。适用于服务端批量处理、静态图像扫码等场景,核心依赖仅需core与javase,代码简洁高效,是企业级条码解决方案的可靠选择。原创 2026-11-06 22:29:43 · 272 阅读 · 0 评论 -
告别传统SSH,AI 赋能的下一代智能运维神器来了
原来的ssh经验在这里都还用得上。Netcatty 多做的是把连接、文件和监控放到同一张桌子上,再留一个叫 Catty 的侧栏,专门对付“命令大概知道,但不想现在现拼”的时候。可以先把自己常用的几台机器加进 Vault,挑一台测试机,让 Catty 做一次“只查不改”的体检。顺手了,再让它碰配置。原创 2026-11-05 17:52:49 · 168 阅读 · 0 评论 -
为什么越来越多人使用 LangChain4j 1.23 ?
LangChain4j 1.23.0 引入本地决策模型、置信度级联与调用链路回溯能力,显著提升 Java 大模型应用的效率与可控性。通过 OllamaDecisionModel 实现低成本判断,支持多任务并行;Confidence Cascade 优化成本,按置信度分级响应;AiServiceInvocationSummaryEvent 可完整捕获调用链路,便于调试与监控。结合现有 RAG、工具调用等能力,开发者可构建更智能、可观测的 AI 服务,尤其适合客服、工单分派等场景。原创 2026-11-04 20:40:42 · 106 阅读 · 0 评论 -
Kafka 4.2 到底有多强大?
Kafka 4.2 版本实现关键突破:通过共享组(Share Group)支持同一分区消息由多个消费者并行处理,结合显式确认机制(ACCEPT/RELEASE/REJECT/RENEW),显著提升吞吐与灵活性。同时,Kafka Streams 服务端再均衡能力正式落地,死信主题(DLQ)增强容错,配合 4.2.2 的稳定性修复,使 Kafka 更适合生产级流处理与高并发场景。原创 2026-11-03 15:53:59 · 323 阅读 · 0 评论 -
【免费】LLM大模型 微信小程序美食菜谱分享+AI智能助手(Spring AI2.0+SpringBoot4+Vue3)适合毕业设计,课程设计,锋哥原创出品,必属精品
本文介绍由Java1234_小锋老师开发的基于SpringAI2.0与SpringBoot4的微信小程序美食菜谱系统,融合AI智能助手实现结构化菜谱检索与流式问答。系统支持用户注册登录、菜谱浏览收藏、评论提交及管理员后台审核管理,通过构建本地知识库(SimpleVectorStore+JSON)确保模型输出与真实菜谱一致,实现内容治理与RAG闭环。前后端分离架构,技术栈为Vue3 + Java17 + MySQL8,源码可下载。原创 2026-11-02 10:48:01 · 1707 阅读 · 0 评论 -
Jetty 12 到底有多强大?
Jetty 12.1作为重磅更新,实现核心重构:解耦核心与Servlet,支持Java 17+、HTTP/3及虚拟线程。新增Jakarta EE 11完整支持(Servlet 6.1、JSP 4.0、WebSocket 2.2),可并行运行EE8至EE11多环境,兼顾新旧项目。通过轻量嵌入、异步优先的Core API,显著提升网关、IoT等场景性能,成为高并发应用的理想选择。原创 2026-10-31 22:12:59 · 336 阅读 · 0 评论 -
Tomcat 11 到底有多强大?
Tomcat 11.0 正式发布,基于 Java 17,支持 Jakarta EE 11 规范,全面升级包名至 jakarta.*。核心亮点包括:引入虚拟线程,通过配置即可实现高并发低延迟处理;Servlet 6.1 改进重定向状态码指定、异步请求超时控制等细节。配合 Spring Boot 4.x,开启虚拟线程仅需一行配置,显著提升吞吐量。但需注意其适用于 I/O 密集场景,且建议使用 Java 25 LTS 以避免虚拟线程“钉住”问题。原创 2026-10-29 17:58:10 · 223 阅读 · 0 评论 -
AgentScope 2(Java 版)到底有多强大?
本文介绍阿里开源的Java版智能体框架AgentScope 2.0.4,可无缝嵌入Spring工程。它支持多轮对话、工具调用、会话持久化与多Agent协作,基于ReAct模式实现智能推理。通过HarnessAgent快速上手,配置模型(如DashScope)、工作区与权限后,可实现记事、查订单等场景。2.0.4版本新增OpenAI Responses API、returnDirect直接返回结果、独立执行管控、MongoDB存储及微信/钉钉渠道集成,提升稳定性与生产可用性。附可运行代码示例,助力开发者高效构原创 2026-10-27 16:16:52 · 335 阅读 · 0 评论 -
【免费】LLM大模型 基于Spring AI 2.0美食菜谱分享网站+AI智能助手(SpringBoot4+Vue3) 适合毕业设计,课程设计,锋哥原创出品,必属精品
本文介绍由Java1234_小锋老师原创的基于SpringAI2.0的美食菜谱分享网站系统,采用SpringBoot4+Vue3前后端分离架构。系统整合通义千问大模型与向量知识库,实现智能问答、菜谱检索与流式回答,支持分类浏览、发布审核、评论收藏等核心功能。通过检索增强生成(RAG)提升回答准确性,确保内容可追溯、可管理。项目涵盖需求分析、数据库设计及关键代码实现,已通过测试验证,源码可下载。原创 2026-10-26 17:41:19 · 1025 阅读 · 0 评论 -
为什么越来越多人使用 OkHttp 5.5?
OkHttp 5.5 强化了 Java 生态支持,新增加密 DNS(DoH)、ECH 域名加密、异步流式 DNS 查询等功能,提升隐私与稳定性。修复多部分上传、超时控制、代理异常处理等关键问题,兼容 JVM、GraalVM 及 JPMS。Java 项目需显式依赖 okhttp-jvm,推荐通过 BOM 统一版本管理。其高效连接复用与灵活拦截器机制,使其在后端服务、批处理中广泛应用,已成为 Java HTTP 调用的主流选择。原创 2026-10-25 15:44:21 · 169 阅读 · 0 评论 -
Netty 4.2 到底有多强大?
Netty 4.2.0.Final 升级聚焦于架构解耦与性能优化:事件循环与 IO 多路复用分离,引入 MultiThreadIoEventLoopGroup 和工厂模式,支持 epoll、io_uring 等传输统一管理;默认内存分配器切换为自适应型,更适配虚拟线程与动态负载;QUIC(4.2.1)与 HTTP/3(4.2.2)正式入主。升级兼容性好,但需关注默认行为变更,建议逐步迁移并结合 JFR 监控内存表现。原创 2026-10-23 21:04:50 · 280 阅读 · 0 评论 -
Arthas 4 宣布正式拥抱 AI
Arthas 4 正式接入 AI,通过 MCP 协议实现大模型与诊断工具的联动。用户可用自然语言描述问题(如“接口偶发慢”),AI 自动调用 thread、trace、jad 等命令,智能分析线程、耗时、源码等,生成可读结论。需在 arthas.properties 中开启 /mcp 接口(默认端口 8563),并配置认证与传输模式。支持 29 个诊断工具,分类清晰,适合测试环境先行验证。使用时注意安全:避免公网暴露、谨慎执行高危命令,关键结果仍需人工核对。让诊断更高效,但核心能力仍在你手中。原创 2026-10-22 22:22:26 · 331 阅读 · 0 评论 -
Pig微服务快速开发平台到底有多强?
Java1234_小锋老师分享使用Pig微服务快速开发平台的经验:基于Spring Boot 3、Spring Cloud Alibaba与Vue 3,Pig已集成注册中心、网关、认证授权、权限管理、日志记录及代码生成等通用能力,大幅减少重复开发。只需搭建业务服务并注册至Nacos,即可实现登录鉴权、菜单权限控制、操作日志追踪与服务间调用。以“系统公告”模块为例,从建表到接口上线仅需数步,真正实现“开箱即用”。对中后台项目而言,Pig显著提升开发效率,让团队聚焦核心业务逻辑。原创 2026-10-20 21:38:33 · 110 阅读 · 0 评论 -
【免费】LLM大模型 微信小程序AI智能扫码点餐(订餐)系统(LangChain+FastAPI+Vue3) 适合毕业设计,课程设计,锋哥原创出品,必属精品
餐饮门店的点餐方式正在从纸质菜单和口头报菜转向扫码自助。顾客坐下后希望尽快看到菜品、价格和口味,也希望在不熟悉菜单时得到靠谱的推荐。普通点餐小程序能够完成浏览和下单,但很难回答“有没有不辣的下饭菜”“营业到几点”“花生过敏能不能吃宫保鸡丁”这类问题。若直接把问题交给通用大模型,模型又可能编造店里没有的菜或说错价格。针对上述问题,本文设计并实现了一套基于LLM大模型的微信小程序AI智能扫码点餐(订餐)系统。原创 2026-10-19 16:36:23 · 2012 阅读 · 0 评论 -
PostgreSQL 18.6 到底有多强大?
PostgreSQL 18.6 于2026年8月发布,是18大版本线上的重要维护更新,修复了28项安全漏洞及百余处缺陷。该版本延续18系列核心特性:异步I/O提升大表扫描性能,跳跃扫描优化复合索引使用,支持时间有序的UUIDv7主键,虚拟生成列节省存储,OAuth认证简化登录,以及RETURNING中同时返回旧值与新值。升级无需导出导入,稳定性显著增强,特别适合追求高性能与易用性的生产环境。原创 2026-10-17 17:30:42 · 355 阅读 · 0 评论 -
【免费】LLM大模型 微信小程序AI智能扫码点餐(订餐)系统(Spring AI2.0+SpringBoot4+Vue3) 适合毕业设计,课程设计,锋哥原创出品,必属精品
堂食点餐长期依赖纸质菜单和口头报菜。高峰时段店员既要记桌号,又要改单、催菜和结账,漏单和算错价都不鲜见。顾客则常常不知道哪道菜偏辣、哪道菜含花生或虾仁,也不方便按人数和口味临时搭配。把菜单搬到手机上只能解决“看得到”,解决不了“点得合适”。大语言模型能够理解口语化需求,但若直接让模型自由发挥,又容易编造店里没有的菜和价格。本文设计并实现了一套面向中小餐饮门店的微信小程序扫码点餐系统,店名示例为“橙味小馆”。原创 2026-10-16 22:29:30 · 1134 阅读 · 0 评论 -
阿里开源的Java诊断工具 - Arthas 4到底有多强大?
Arthas 是阿里巴巴开源的 Java 诊断工具,可无侵入式接入运行中的 JVM,实时查看线程、方法调用、内存及类加载情况。4.x 版本支持 JDK 8 至 25,增强火焰图(profiler)、Metaspace 按类加载器分析,并引入 AI 助手(MCP)能力。通过 dashboard、thread、trace、watch 等命令,快速定位接口慢、CPU 高等问题。三个实战示例涵盖查忙线程、分析方法耗时、生成火焰图与监控类加载,助你高效排障。原创 2026-10-15 08:45:49 · 367 阅读 · 0 评论 -
Kafka 宣布正式接入AI
Kafka正式接入AI,非自身运行模型,而是通过MCP协议将事件数据与AI工具链对接。核心是角色分离:Kafka专注高吞吐、持久化事件传输,AI推理部署于Flink等流处理系统或外部服务,采用异步调用避免阻塞消费。三种落地模式包括远程调用、嵌入式小模型及边车架构,分别适用于秒级延迟、毫秒响应与安全隔离场景。关键在于不堵住poll()线程,保障消费稳定性。原创 2026-10-13 14:41:49 · 377 阅读 · 0 评论 -
Spring Boot 4.0 官宣:弃用 Undertow
Spring Boot 4.0 移除对 Undertow 的官方支持,因后者未适配 Servlet 6.1。项目需迁移到 Tomcat 或 Jetty,修改依赖并清理 server.undertow.* 配置。建议优先使用默认的 Tomcat,确保 Java 17+,并通过压测验证性能。虽可自行维护 Undertow 集成,但非官方支持,长期成本高。升级关键:改依赖、删配置、回归测试,确保稳定性。原创 2026-10-11 12:43:50 · 488 阅读 · 0 评论 -
为什么越来越多人开始用 Apache Tika?
Apache Tika 是一款强大的开源内容分析工具,可统一识别与提取超过千种文件格式(如PDF、Word、Excel、PPT、图片、邮件等)的正文与元数据,解决多格式处理代码杂乱、维护困难的问题。它通过智能检测文件真实类型(不依赖扩展名),整合多种解析器,提供一致接口,适用于搜索、AI知识库、文档归档、内容审核等场景。支持命令行、HTTP Server及Java直接集成,灵活适配各类项目。在Java中,可通过Tika门面类快速提取文本,或用AutoDetectParser实现正文与元数据的精细控制,是复杂原创 2026-10-10 14:49:20 · 122 阅读 · 0 评论 -
为什么越来越多人开始使用 WebFlux?
Spring WebFlux 是 Spring 5 推出的响应式非阻塞 Web 框架,基于 Netty 等异步服务器,适合高并发、I/O 密集场景。与 Spring MVC 并行存在,支持注解式控制器和函数式路由,通过 Mono/Flux 实现异步流处理,具备背压机制。虽不必然更快,但在大量远程调用下能以少量线程支撑更高并发,资源消耗更优。建议根据项目需求选择:老项目可保留 MVC,新项目或远程调用多时可引入 WebFlux 或仅使用其 WebClient 进行响应式远程调用。原创 2026-10-08 17:23:01 · 196 阅读 · 0 评论 -
为什么 Spring Boot 一直坚持用 Jackson 作为序列化库?
本文详解Spring Boot中JSON序列化背后的功臣——Jackson。尽管默认使用,但其并非唯一选择。通过HTTP消息转换器机制,Jackson实现Java对象与JSON的自动转换,凭借在功能、性能、扩展性及生态上的均衡表现,成为首选。文章还对比了Gson、Fastjson2、JSON-B等替代方案,并提供字段控制、全局配置及Spring Boot 4自定义示例,帮助开发者理解并灵活应用。原创 2026-10-05 20:06:17 · 314 阅读 · 0 评论 -
为什么从 Spring Boot 3 开始,彻底放弃 “JDK 1.8“?
Spring Boot 3 要求 JDK 17,因底层升级至 Jakarta EE 9+,JDK 8 已不支持。新版本带来 Record、Text Blocks、虚拟线程等特性,提升开发效率与性能。原生镜像、声明式 HTTP 客户端、可观测性增强等新功能,助力现代化应用构建。升级需注意 javax.* 迁移至 jakarta.*,建议尽早适配以享受生态红利。原创 2026-10-03 17:47:52 · 343 阅读 · 0 评论 -
isEmpty 和 isBlank 到底有啥区别?
本文详解Java中isEmpty与isBlank的区别:isEmpty仅判断长度是否为0,空格不视为“空”;而isBlank则将空字符串和纯空格均视为“无内容”。通过实例对比与代码演示,强调在表单校验、参数检查等场景中应优先使用isBlank,避免因空格输入导致逻辑错误。建议默认选用isBlank,更符合用户直觉,提升代码健壮性。原创 2026-10-02 22:23:06 · 359 阅读 · 0 评论 -
为什么越来越多人使用 Guava?
Guava 是 Google 出品的 Java 工具库,弥补 JDK 的不足,提供集合、缓存、字符串处理、并发等高效实用的 API。它代码简洁、安全可靠,广泛应用于大厂项目。通过引入 Maven/Gradle 依赖,即可快速使用不可变集合、本地缓存、空值安全拼接、参数校验等功能,显著减少重复代码,提升开发效率与代码质量。原创 2026-09-30 21:42:04 · 242 阅读 · 0 评论 -
【免费】微信小程序鲜花商城(花店)管理系统(SpringBoot4+Vue3) java课程设计 Java项目 Java源码 SpringBoot毕业设计微信小程序毕业设计 锋哥原创出品,必属精品
本文设计并实现了一套基于SpringBoot4+Vue3的微信小程序鲜花商城管理系统。系统采用前后端分离架构,服务端使用Java17与MyBatis-Plus操作MySQL8数据库,前端小程序支持会员注册、浏览、下单支付等功能,管理端基于Vue3实现商品、订单、会员及数据统计等管理功能。通过JWT实现身份认证,支持分页查询、状态管理与可视化分析。核心代码涵盖用户管理、商品增删改查及订单履约流程,测试表明系统功能完整,购物流程闭环,满足本科毕业设计要求。源码可下载。原创 2026-09-28 18:21:53 · 1075 阅读 · 0 评论 -
为什么 HashMap 是线程不安全的?
本文详解HashMap在多线程下的三大常见问题:数据丢失(并发put导致覆盖)、链表成环(JDK 7扩容头插法引发死循环)及JDK 8仍不安全(size不准、读到半成品、偶发NPE)。指出HashMap设计本就不支持并发,即使升级到JDK 8也未解决根本问题。建议根据场景选择ConcurrentHashMap或putIfAbsent等安全操作,强调面试中应结合实例理解“为何不安全”,而非仅背结论。原创 2026-09-24 19:32:46 · 212 阅读 · 0 评论 -
【免费】SpringBoot4+Vue3鲜花商城(花店)管理系统 java课程设计 Java项目 Java源码 SpringBoot毕业设计 锋哥原创出品,必属精品
本文设计并实现基于SpringBoot4与Vue3的鲜花商城管理系统,解决传统花店信息分散、库存脱节等问题。系统采用前后端分离架构,后端使用Java17、SpringBoot4与MyBatis-Plus,前端基于Vue3、ElementPlus构建会员与管理员功能模块,支持商品展示、在线下单、订单跟踪、数据统计等核心业务。通过JWT实现权限控制,数据库包含12张表,涵盖分类、鲜花、订单、评价等。系统功能完整,界面规范,满足本科毕业设计要求,源码可下载。原创 2026-09-24 19:30:50 · 593 阅读 · 0 评论 -
Quarkus 全面拥抱 AI
Java 做 AI,以前总有点“隔了一层”的感觉:模型在外面,业务在里面,两边靠 REST 硬连。Quarkus 走的是另一条路,核心是扩展。声明式 AI Service:一个接口加上注解,就能对话、摘要、分类多模型接入:OpenAI、Azure OpenAI、Ollama、Hugging Face 等,换模型主要是改配置:模型可以调用你写好的 Java 方法RAG:把文档检索和大模型拼在一起,回答能落到自家资料上MCP:用标准协议发现和调用外部工具可观测性。原创 2026-09-22 15:29:38 · 330 阅读 · 0 评论 -
为什么越来越多的人使用 PDFBox 3 ?
Java1234_小锋老师介绍Apache PDFBox 3.0的升级亮点:统一使用Loader加载、支持增量解析降低内存占用、重写IO层实现更高效读写。相比2.x,3.0在大文件处理、API简洁性、行为透明度和生态兼容性上显著提升,尤其适合处理扫描件、合同归档等场景。文章通过代码示例演示了加载、抽字、生成PDF等常用操作,强调其已成为新老项目升级的首选。原创 2026-09-22 15:27:38 · 451 阅读 · 0 评论 -
这款 Markdown 解析器和编译器 在Github又爆了,速度极快。。。
本文介绍了高效轻量的 Markdown 解析器 marked,它自2011年诞生以来凭借速度快、体积小、零依赖、跨平台等优势,广泛应用于博客、文档站和在线编辑器。文章详解其核心原理(词法解析→令牌→渲染)、简单上手方式(npm安装、浏览器CDN使用)、自定义配置及安全防护建议,并强调需配合 DOMPurify 防止 XSS 攻击。适合需要快速实现 Markdown 渲染的开发者,是一把实用的“螺丝刀”。项目地址:github.com/markedjs/marked原创 2026-09-20 22:09:58 · 262 阅读 · 0 评论 -
为什么越来越多人使用 Elasticsearch 9.5?
Elasticsearch 9.5 聚焦实际痛点,推出列存储模式(logsdb_columnar)显著降低日志磁盘占用,提升分析性能;向量搜索引入 vectordb_document 模式,实现开箱即用、自动调参,召回率与吞吐双提升;新增 semantic 字段支持跨模态检索,图片、PDF 等可直接语义搜索。同时原生 Prometheus 支持与观测能力增强,助力日志、指标、AI 一体化管理。建议新项目优先采用,老集群稳妥评估迁移,真正实现“省空间、少调参、能跨模态”。原创 2026-09-19 15:14:01 · 284 阅读 · 0 评论 -
为什么越来越多人使用 Lombok V1.18?
Lombok 1.18 版本因全面兼容 JDK 22-26、Spring Boot 3 推广及新增 @Locked、Jackson 3 支持等实用特性而备受关注。通过 @Data、@Builder、@Slf4j 等注解,编译时自动生成 getter/setter、构造器、日志等样板代码,显著减少冗余,提升开发效率。其原理基于注解处理器,不影响性能,但需安装 IDE 插件并正确配置依赖。原创 2026-09-18 19:06:18 · 176 阅读 · 0 评论 -
为什么越来越多人使用 Jakarta EE ?
Jakarta EE 因规范开源、轻量化及云原生支持重新受关注。它以标准统一企业级能力(如REST、CDI、JPA),降低技术选型风险,兼容传统与云环境,适合长期维护的系统。代码简洁,注解为主,可无缝迁移老项目。虽非万能,但在企业级应用中兼具稳定性与灵活性,值得尝试。原创 2026-09-16 15:13:32 · 354 阅读 · 0 评论 -
【免费】LLM大模型 基于Spring AI 2.0的RAG校园智能问答助手(SpringBoot4+Vue3) LLM大模型毕业设计 AI Agent 大模型课程设计 锋哥原创出品,必属精品
本文设计并实现基于SpringAI2.0的RAG校园智能问答系统,采用SpringBoot4+Vue3前后端分离架构,支持多格式文档知识库构建与向量化存储。通过检索增强生成技术,结合通义千问模型与本地制度文本,有效避免大模型“幻觉”,精准回答图书馆开放、宿舍报修等校园问题,并在资料不足时明确提示。系统具备会话管理、知识库维护、问答监管等功能,显著提升高校政策查询效率与准确性,具有良好的应用参考价值。原创 2026-09-16 15:08:27 · 185 阅读 · 0 评论 -
Spring Shell 4.0 重磅发布!基于 Spring Boot 4,命令模型全面革新
Spring Shell 4.0 正式发布,全面升级至 Spring Framework 7 与 Spring Boot 4。核心变化包括:移除旧注解(如 @ShellMethod),统一使用 @Command、@Option、@Argument 新模型;自动扫描命令,无需 @CommandScan;支持分组命令与动态注册。新版本更轻量,兼容 POSIX 命令语法,且编程式注册适配 GraalVM 原生镜像。适合构建现代化 CLI 工具,升级建议优先采用注解方式,复杂场景可结合编程注册。原创 2026-09-15 19:17:46 · 79 阅读 · 0 评论 -
Redis 为什么这么快?
Redis 之所以极速,源于四大核心设计:数据驻内存,避免磁盘瓶颈;单线程省去锁与上下文切换开销;IO多路复用让一个线程高效处理海量连接;精简的数据结构(如哈希表、跳表)保障操作接近O(1)。四者协同,使Redis在缓存、会话、计数等场景中表现卓越。原创 2026-09-14 09:59:46 · 116 阅读 · 0 评论 -
【免费】SpringBoot4+Vue3社区志愿者管理系统 java课程设计 Java项目 Java源码 SpringBoot毕业设计 锋哥原创出品,必属精品
本文设计并实现了一套基于SpringBoot4+Vue3的社区志愿者管理系统,针对传统志愿活动管理中信息分散、审核滞后、工时难核验等问题,提供活动发布、在线报名、签到审核、工时积分联动等一体化功能。系统采用前后端分离架构,后端基于Java17与MyBatis-Plus,前端使用Vue3+ElementPlus,实现数据分页、动态表单与可视化展示。通过核心模块代码演示,系统具备良好的可扩展性与实用性,适用于社区信息化建设,具有较高的参考价值。原创 2026-09-11 19:39:09 · 113 阅读 · 0 评论 -
一个有趣的开源项目Stream-Query,让你彻底摆脱编写Mapper接口的烦恼!
Java1234_小锋老师介绍开源项目Stream-Query,基于MyBatis-Plus实现无需手动编写Mapper接口的高效数据库操作。通过Byte-Buddy动态生成Mapper,结合Database静态工具类,支持增删改查及复杂关联查询。特别提供OneToOne、OneToMany等便捷API,简化一对多、一对一数据组装,提升开发效率。引入仅需一个依赖,上手快,适合追求简洁与高效的开发者。原创 2026-09-09 22:16:27 · 254 阅读 · 0 评论
分享