后端

h***066512 分钟前
java·spring boot·后端
Spring Boot 集成 KettleKettle 最初由 Matt Casters 开发,是 Pentaho 数据集成平台的一部分。它提供了一个用户友好的界面和丰富的功能集,使用户能够轻松地设计、执行和监控 ETL 任务。Kettle 通过其强大的功能和灵活性,帮助企业高效地处理大规模数据集成任务。
n***840724 分钟前
android·前端·后端
Springboot-配置文件中敏感信息的加密:三种加密保护方法比较当我们将项目部署到服务器上时,一般会在jar包的同级目录下加上application.yml配置文件,这样可以在不重新换包的情况下修改配置。
unclecss1 小时前
java·spring boot·后端·http·sse
从 0 到 1 落地 SSE:Spring Boot 3 实战 Server-Sent Events 推送全链路本文用 Spring Boot 3 手写一个带连接池、背压、异常重连的 SSE 服务,可直接搬到线上。
稚辉君.MCA_P8_Java1 小时前
java·linux·jvm·后端·架构
DeepSeek Java 多线程打印的19种实现方法Java 多线程打印的19种实现方法下面我将为你详细介绍19种不同的Java多线程打印实现方法:方法总结对比
白露与泡影1 小时前
java·后端·spring
spring Security 认证流程闭环与调用链路详解下 面 我 们 以 小 明 的 authenticateUser 方 法 为 入 口 , 详 细 拆 解 认 证 执 行 的 ** 完 整 流 程 闭 环 ** , 并 深 入 分 析 Authentication authentication = authenticationManager.authenticate(...) 的 ** 调 用 链 路 ** , 同 时 说 明 ** 自 定 义 类 ** 在 其 中 的 作 用 。 代 码 块 中 汉 字 正 常 书 写 , 代 码 块 外 汉 字 间
d***29241 小时前
java·spring boot·后端
Springboot中SLF4J详解在Java开发中,日志记录是监控和调试应用程序的重要手段。SLF4J(Simple Logging Facade for Java)是一个日志门面,它为各种日志框架(如Log4j、java.util.logging等)提供了一个统一的接口。Spring Boot默认集成了SLF4J,使得日志记录变得更加简单和一致。本文将详细介绍SLF4J的基本概念、配置和使用。
LSL666_1 小时前
java·spring boot·后端·deepseek
SpringBoot项目连接deepseek目录6 连接deepseek6.1 通用步骤6.2 SpringBoot项目里的步骤2.复制并且修改下面的代码,修改第6行代码,把从sk开头的东西改为6.1里创建的API key。
tkevinjd1 小时前
java·后端
JavaHashMap源码分析选中HashMap,按Ctrl+B,就会跳转到源码部分。节点:我们知道在HashMap中,每个元素都是一个Node对象,而它实现了Map里的Entry接口,所以也可以说每个元素都是一个Entry对象。这是因为HashMap在数组的基础上融入了链表与红黑树,所以每个元素都必须是节点。
l***37091 小时前
java·spring boot·后端
在2023idea中如何创建SpringBoot目录一.下载和安装 Maven1.前往 https://maven.apache.org/download.cgi 下载最新版的 Maven 程序
j***63081 小时前
java·spring boot·后端
Spring Boot 多数据源解决方案:dynamic-datasource-spring-boot-starter 的奥秘(上)在 Spring Boot 生态中,dynamic-datasource-spring-boot-starter 是一个非常实用的组件,它为我们在多数据源场景下提供了便捷的解决方案。在上一篇文章《一分钟上手:如何创建你的第一个 Spring Boot Starter》中,我们学习了如何创建自己的 starter,今天我们就来深入探究下 dynamic-datasource-spring-boot-starter 的源码,了解它是如何实现动态数据源切换功能的。
4***g8942 小时前
java·spring boot·后端
Spring Boot Admin 踩坑记一次SpringBoot升级2.x以后遇到的一个小坑: 以前采用1.x的时候,在服务发现中心点击单个服务,可以查看当前服务的详细信息,配置文件只需要简单的配置, :
s***35302 小时前
java·spring boot·后端
将 vue3 项目打包后部署在 springboot 项目运行目录前端vite打包vite 打包路径配置打包命令(可选)执行打包后端springboot配置静态资源路径配置(可选)
一辉ComeOn2 小时前
java·后端·spring
[源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅“在AI可以自动生成代码的今天,为什么还要读源码?因为理解原理才能让我们从代码的’使用者’变成’创造者’!”
w***4812 小时前
java·后端·spring
CVE-2024-38819:Spring 框架路径遍历 PoC 漏洞复现根据CVE-2024-38819:Spring 框架路径遍历 PoC 漏洞搭建复现的靶场环境拿到环境的源码使用docker搭建
十月南城2 小时前
后端·架构
MyBatis设计观——映射思想、动态SQL的边界与可维护性考量在对象与关系的鸿沟之间,MyBatis选择了一条独特的桥梁建设之路——不强求完全自动化,而是将控制权交还给开发者
架构师沉默2 小时前
java·后端·架构
为什么工作 10 年都没遇过分布式锁?沉默是金,总会发光大家好,我是沉默前两天在群里看到一句话,瞬间把我笑喷:“工作10年了,简历上写了熟悉分布式系统,结果一次分布式锁都没用过。是太菜,还是公司太稳?”
镜花水月linyi2 小时前
java·后端·java ee
synchronized 锁升级原理:从 JDK 8 实现到 JDK 25 演进synchronized 是 Java 提供的一种内置的同步机制,用于解决多线程并发访问共享资源时的线程安全问题。在 JDK 1.6 之前,synchronized 是一个"重量级"锁,其性能较差,因为它直接依赖操作系统的互斥量(Mutex)来实现,涉及用户态和内核态的切换。
i***51262 小时前
spring boot·后端·docker
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice因为项目中需要使用word转pdf功能,因为转换速度原因,最后选用了libreoffice,原因及部署请参考 linux ubuntu环境安装libreoffice,word转pdf 远程调用的话可选docker部署,请看2.3.1
-大头.2 小时前
java·后端·spring
Spring Bean作用域深度解析与实战在Spring框架的生态体系中,Bean作用域是一个看似简单却蕴含深度的核心概念。很多开发者在面对作用域选择时常常感到困惑:为什么我的单例Bean会出现线程安全问题?如何在分布式环境下正确使用Session作用域?原型作用域真的能解决所有并发问题吗?
疯狂的程序猴2 小时前
后端
APP上架苹果应用商店经验教训与注意事项APP上架苹果?必看经验教训!最近有不少朋友在问,怎么把APP上架到苹果应用市场。作为一个过来人,我忍不住给大家分享一些经验教训,都是血泪啊!