Spring Boot 数据访问与数据库集成的应用场景解析
2026-03-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 84
spring boot 数据访问与数据库集成18.1 学习目标与重点提示学习目标:掌握spring boot数据访问与数据库集成的核心概念与...
将SpringBoot应用从JAR转换为WAR包并部署到外部Tomcat全过程
2026-03-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 80
在现代 java web 开发中,spring boot 凭借其“约定优于配置”的理念和内嵌服务器的便利性,已经成为...
SpringBoot 事务深度解析之从理论到实践的完整指南
2026-03-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 95
前言在后端开发中,数据一致性是衡量系统可靠性的核心指标之一,而事务正是保障数据一致性的关键技术。无论是电商系统的订单支付、金融平台的资金流转...
Java利用Spire.Doc实现RTF转换PDF的高效方案
2026-03-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 68
在企业级应用开发中,rtf (rich text format) 格式虽因其良好的兼容性曾在文档交换领域占据一席之地,但随着移动办公和长期归...
java各种流的常见使用方法及示例
2026-03-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 86
流在 java i/o 操作中扮演着核心角色,主要用于处理数据序列(如文件、网络连接、内存缓冲区等)。它们主要分为两大类:字节流和字符流。核...
Java读取无限量文件的思路和完整代码
2026-03-02 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 56
前言你需要设计一个针对 java 环境、无线多文件夹(海量层级/文件)、文件大小不一的高效读取系统,核心诉求是读取速度快且系统资源占用少(内...
Java数据类型超完整指南
2026-03-02 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 51
核心思想:数据类型是 java 的“语法基石”掌握它 = 掌握内存管理 + 避免 90% 编译错误 + 写出高性能代...
SpringBoot整合Redis的实践
2026-03-02 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 59
前言redis(remote dictionary server)是一个开源的内存数据库(in-memory database),也被称为数...
Linux后台运行Java应用的两种方式详解
2026-03-02 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 42
在现代软件开发和运维实践中,将 java 应用部署到 linux 服务器并使其稳定、可靠地在后台运行是每个开发者和系统管理员必须掌握的核心技...
SpringBoot+MyBatis实现数据库字段加密全过程
2026-03-02 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 50
分享一篇基于springboot+mybatis来实现数据库字段加密的操作,喜欢的朋友可以借鉴大致的实现流程业务层-->系统拦截器--...
SpringBoot+Mybatis通过自定义注解实现字段加密存储方式
2026-03-02 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 57
前言通过mybatis提供的拦截器,在新增、修改时对特定的敏感字段进行加密存储,查询时自动进行解密操作,减少业务层面的代码逻辑;加密存储意义...
SpringBoot如何通过Map实现天然的策略模式
2026-03-02 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 43
前言策略模式是一种行为设计模式,它允许在运行时选择算法的行为。在spring框架中,我们可以利用@resource注解和map集合来优雅地实...
SpringBoot Starter的用法以及原理小结
2026-03-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 48
为了理解springboot starter的写法,以hello-spring-boot-starter作为示例来讲解创建父模块hello-...
Java枚举通过Code获取相应的Value值实现方式
2026-03-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 47
1、枚举定义public enum testenum { /** * 启动状态 */ enable(1, "启动...
Java生成PDF时该如何正确支持中文生僻字详解
2026-03-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 50
——从字体原理到工程落地的完整实践指南一、问题背景:为什么“生僻字”在 pdf 中总是出问题...
Java根据code获取枚举优化方式
2026-03-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 46
需求自己模拟两个枚举,假设业务中需要用到example1statusenum.javapackage com.zdh.zdhenum;/**...
Java中Scanner的使用及nextLine和nextInt等混用报错解决方案
2026-03-02 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 41
1.scanner类的概述scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。位于java.util.scann...
使用Java实现裁剪和压缩PPT中的图片
2026-03-02 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 41
在工作中,powerpoint(ppt)演示文稿广泛应用于报告、课程内容展示以及项目计划。然而,当 ppt 文件中包含大量图片时,文件大小常...
Java项目添加慢SQL查询工具的实践指南
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 82
日期:2026-02-28场景:校园项目访问 oracle 数据库,部分查询慢,偶尔出现 hikari 连接池超时,需要定位慢 sql 并统...
SpringBoot使用Validation实现接口校验的超全使用指南
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75
一、依赖引入spring boot 提供的spring-boot-starter-validation依赖整合了 jsr-380 规范(be...
一文带你完全掌握SpringBoot中配置的优先级
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、配置优先级核心原则spring boot配置系统基于几个核心原则构建:就近原则:离应用运行环境越近的配置优先级越高特定性原则:越具体的配...
SpringBoot Maven项目依赖冲突问题排查与解决全攻略
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72
相信每个java开发者都被 classnotfoundexception 或 noclassdeffounderror 折磨过,明明依赖都引...
Java实现String转Integer的四种方案对比
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 85
在java项目开发中,经常会有类型转换处理,有以下四种实现方案。一、经典类实现使用integer的parseint函数实现,参考代码如下fu...
一文详解SpringBoot服务中添加字段的完整指南
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 78
前言在日常开发中,我们经常需要为现有的api接口添加新的返回字段。这看似简单,但涉及到多个层面的修改,需要遵循一定的规范和流程。本文将以一个...
nacos实现配置多个配置文件(共享配置)
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 71
前言一般来说,使用配置中心都会提取一些公共的环境变量放在单独的一个配置文件里面,比如说把数据库url用户名密码什么之类的放到一个配置文件,所...
Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 74
一、构造器注入:spring 是如何 “找到参数” 的?构造器sysusercontroller:public sy...
SpringBoot整合JPA的增删改查教程
2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72
spring jpa 的核心思想是简化 java 应用程序中的数据持久化操作。以下是一些关键点:核心概念1.对象关系映射 (orm)spri...
Tomcat加Maven配置的方法及常见错误
2026-02-28 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 50
添加依赖pom.xml文件:到maven repository里面寻找java servlet apijar包(tomca版本问题(如果报错...
浅谈springboot升级版本引发的灾难
2026-02-28 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 50
一、惊魂一刻:版本升级变生产灾难公司架构迭代要求升级 spring-boot,从1.x版本直接升级至2.x,同时顺带升级了项目关联依赖。测试...
Java中随机数生成的多种方式
2026-02-28 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 49
java 中生成随机数是日常开发中最常见的需求之一:从简单的抽奖、验证码,到游戏、模拟、测试数据,再到安全敏感的密钥、token 生成,随机...