java

小马爱打代码4 小时前
java·spring boot·架构
Spring Boot:模块化实战 - 保持清晰架构有过 Java Web 开发经验的同学,大多都有这样一个痛点: 项目刚开始写得挺清爽,Controller、Service、Mapper 各司其职。结果功能一多、模块一杂,代码就开始复杂了:
小坏讲微服务5 小时前
java·spring cloud·在线文档·knife4j·文档·接口文档·swagger-ui
SpringBoot4.0整合knife4j 在线文档完整使用作为一名后台开发人员,在前后端分离项目的开发过程中,我们写好了后台接口之后总免不了要给前端同事提供一份详细的API接口文档,写完一个接口又要补充一个接口的文档,过程还挺繁琐的。那么有没有一款工具让我们不用再些这些繁琐的API文档呢?答案是有的。之前我们在项目中配置swagger结合相关的注解来生成API文档界面,只是界面不是那么美观,还必须在每个接口控制器方法中添加很多的注解,代码侵入性比较强。
8***Z895 小时前
java·spring boot·mybatis
springboot 异步操作有以下两个实现功能的方法有一个需求,需要异步调用获得结果之后,在执行数据库Mapper插入数据库操作(用打印表示)
i***13245 小时前
java·spring boot·后端
Spring BOOT 启动参数在Java Web的开发完成后,以前我们都会打包成war文件,然后放大web容器,比如tomcat、jetty这样的容器。现在基于SpringBoot开发的项目,我们直接打包成jar文件,基于内嵌的tomcat来实现一样的效果。
坚持不懈的大白5 小时前
java
后端:SpringMVCSpringMVC是一个实现了MVC架构模式的web框架,底层基于Servlet实现。 与纯粹的Servlet开发它们两者的区别在于:
IT_Octopus5 小时前
java·后端·spring
(旧)Spring Securit 实现JWT token认证(多平台登录&部分鉴权)Spring Security 流程中作用的简易文本流程图如下:整体请求流程1.创建全局安全配置:启用方法级安全(@PreAuthorize 等)
kk哥88995 小时前
java·后端·spring
Spring详解Spring 是 Java 生态中开源的轻量级企业级应用开发框架,由 Rod Johnson 于 2003 年提出,核心目标是简化 Java 开发、解耦组件依赖、提升代码可维护性与扩展性。它不仅是一套框架,更是一种 “约定优于配置” 的开发思想,现已发展为包含 Spring Core、Spring Boot、Spring Cloud 等子项目的庞大生态体系,以下从核心模块、核心特性、生态体系等维度详解:
S***26755 小时前
java·后端·spring
Spring Cloud Gateway 整合Spring Security做了一个Spring Cloud项目,网关采用 Spring Cloud Gateway,想要用 Spring Security 进行权限校验,由于 Spring Cloud Gateway 采用 webflux ,所以平时用的 mvc 配置是无效的,本文实现了 webflu 下的登陆校验。
Tao____6 小时前
java·物联网·mqtt·开源·设备对接
开源物联网平台一个功能完备、高可扩展的物联网平台,提供完整的设备接入、管理和数据处理解决方案。支持多种网络协议,具备强大的消息解析和实时告警能力,帮助企业快速构建物联网应用。
遇到困难睡大觉哈哈6 小时前
java·笔记·spring·harmonyos·鸿蒙
Harmony os——ArkTS 语言笔记(四):类、对象、接口和抽象类鸿蒙第四期活动这一篇主要整理 ArkTS 里的 类 / 对象 / 接口 / 抽象类。 写的时候我尽量按“实际写代码时会遇到的问题”来组织
拿破轮6 小时前
java·服务器·前端
使用通义灵码解决复杂正则表达式替换字符串的问题.问题描述:需要把<td width="97" style="border:solid #000 1px;"> <p style="font-size: 14px;line-height: normal; margin-top: 10px; margin-bottom: 10px;"> ${softTable.title4}</p> </td>
j***51896 小时前
java·mysql·正则表达式
Java进阶,时间与日期,包装类,正则表达式Date类概述Date的构造器名称说明public Date()创建一个Date对象,代表的是系统当前此刻日期时间。
WZTTMoon7 小时前
java·spring boot·后端
Spring Boot 启动全解析:4 大关键动作 + 底层逻辑Spring Boot 以 “约定优于配置” 的核心思想大幅简化了 Spring 应用的开发与部署,其启动流程是理解框架底层原理的关键。本文将从 “核心动作” 和 “实现细节” 两个维度,全面拆解 Spring Boot 启动过程中完成的核心工作及底层实现逻辑。
章鱼哥7307 小时前
java·数据库·redis
[特殊字符] SpringBoot 自定义系统健康检测:数据库、Redis、表统计、更新时长、系统性能全链路监控在生产环境中,我们常常需要一个统一的健康检查接口,用来监控系统运行状态、关键依赖服务、以及各业务表的更新情况。
深圳佛手7 小时前
java
Sharding-JDBC 和 Sharding-Proxy 区别1.1 Sharding-JDBC定位: 一个轻量级的 Java 框架 / JDBC 驱动。形态: 以 JAR 包形式存在,需要与应用一同打包和部署。
kk哥88997 小时前
java·开发语言
inout参数传递机制的底层原理是什么?Swift 中 inout 参数的底层并非简单的 “传引用”,而是采用 **“传值 + 拷贝回写”(Copy-In Copy-Out)** 的机制(也称为 “写时复制” 的变种),结合编译器优化实现高效的参数修改逻辑。以下是其底层原理的详细拆解:
小二·8 小时前
java·后端·spring
Spring框架入门:深入理解Spring DI的注入方式在现代 Java 企业级开发中,Spring 框架几乎已成为事实上的标准。其核心思想之一——控制反转(Inversion of Control, IoC),通过依赖注入(Dependency Injection, DI) 的方式得以实现。DI 不仅降低了组件之间的耦合度,还极大地提升了代码的可测试性、可维护性和可扩展性。
避避风港8 小时前
java·servlet
转发与重定向转发是服务器内部的资源跳转机制。当客户端发送请求到服务器后,服务器端的组件(如Servlet)处理部分逻辑后,将请求"转交给"另一个组件继续处理,最终由某个组件生成响应返回给客户端。
认真敲代码的小火龙20 小时前
java·开发语言
【JAVA项目】基于JAVA的社团管理系统一、项目介绍本系统前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router实现动态路由,Ajax实现前后端通信,Element-plus组件库使页面快速成型。后端部分:采用SpringBoot作为开发框架,同时集成MyBatis、Redis、阿里云oss对象存储等相关技术。