logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

1、电商微服务命名示例(按模块分类)

电商微服务命名应遵循清晰、统一、业务相关的原则,推荐使用<业务域>-service格式(如order-service)。避免模糊缩写或技术绑定名称,按模块分类命名(用户、商品、订单等)。可采用环境标签区分不同部署,参考大厂"品牌+模块"的命名风格。核心模板是{业务词}-service,如product-service,保持简洁专业。命名需体现功能且易维护,适合各类电

#java#spring boot#spring cloud
Spring Boot中使用腾讯云短信服务

腾讯云短信服务集成指南 本文详细介绍了如何在Java项目中集成腾讯云短信服务。主要步骤包括:1)开通短信服务并创建签名和模板;2)添加SDK依赖;3)配置账户密钥等参数;4)创建验证码生成工具类;5)实现短信发送工具类SendSmsUtil,封装认证、请求参数设置和发送逻辑;6)调用sendSms方法发送验证码短信。整个过程涵盖了从服务开通到代码集成的完整流程,重点说明了SDK初始化、请求参数配置

文章图片
#腾讯云#spring boot#java +1
2、Spring Boot 3 如何使用 Redis 数据库,以及 Redis 操作客户端选择

Spring Boot 3 集成 Redis 指南 依赖配置 默认使用 Lettuce 客户端,添加 spring-boot-starter-data-redis 依赖 支持 JSON 序列化(推荐) 核心使用方式 通过 RedisTemplate 或 StringRedisTemplate 操作数据 建议自定义 JSON 序列化配置 支持 @Cacheable 声明式缓存 客户端对比 Lettu

文章图片
#数据库#redis#缓存
spring.sql.init 使用注意事项

📌 Spring Boot SQL 脚本执行规则摘要(≤150字) 默认情况下,Spring Boot 每次启动都会执行配置的 SQL 脚本(spring.sql.init),但需满足条件: mode=always:强制每次执行(需脚本幂等,避免重复建表/插数据) mode=embedded:仅嵌入式数据库(如 H2)生效 mode=never:完全禁用 ⚠️ 风险:重复执行可能导致主键冲突或数

文章图片
#spring#java#spring boot
4、redisson-spring-boot-starter 的介绍和与 Spring Boot 集成使用

Redisson是一个基于Redis的分布式Java对象和服务框架,而redisson-spring-boot-starter是其官方提供的Spring Boot集成模块,简化了在Spring生态中使用Redis高级功能的方式。该starter支持自动配置Redisson客户端,提供分布式锁、限流器、队列等高级功能,并完美集成Spring Cache。通过简单的配置即可实现单机、哨兵、集群等多种R

文章图片
#java#spring boot#spring cloud +1
spring-boot-starter-security的简单使用

本文介绍了Spring Security的三种配置方式。首先通过配置文件实现基本认证,只需添加spring-boot-starter-security依赖并配置默认用户即可。然后重点讲解了基于配置类的实现方式,通过继承WebSecurityConfigurerAdapter并重写configure方法,可以自定义URL权限控制、认证规则等。最后介绍了基于注解的方法级权限控制,使用@EnableGl

文章图片
#spring boot
Flyway 数据库版本控制和迁移工具详细使用指南

Flyway是一款开源的数据库版本控制工具,用于管理数据库schema变更。它通过版本化、可重复的迁移脚本,确保各环境数据库结构一致,解决手动执行SQL易出错、变更难追踪等问题。Flyway支持多种数据库和脚本格式,自动记录执行历史并提供事务支持。在Spring Boot 3项目中集成Flyway需添加相关依赖,配置数据源并禁用Hibernate自动建表。SQL迁移脚本需遵循命名规范存放在db/m

文章图片
#数据库#java#spring boot +1
4、redisson-spring-boot-starter 的介绍和与 Spring Boot 集成使用

Redisson是一个基于Redis的分布式Java对象和服务框架,而redisson-spring-boot-starter是其官方提供的Spring Boot集成模块,简化了在Spring生态中使用Redis高级功能的方式。该starter支持自动配置Redisson客户端,提供分布式锁、限流器、队列等高级功能,并完美集成Spring Cache。通过简单的配置即可实现单机、哨兵、集群等多种R

文章图片
#java#spring boot#spring cloud +1
mybatis-plus-config.java.ftl 模板文件参考示例

本文详细解析了MyBatis-Plus配置模板文件mybatis-plus-config.java.ftl的核心功能与实现要点。该配置类通过@Configuration注解声明,主要包含两大核心功能:1) 注册MyBatis-Plus插件链(必须首位添加分页插件),支持MySQL等多种数据库方言;2) 实现自动填充处理器,通过MetaObjectHandler接口为创建时间、更新时间等字段提供统一

文章图片
#mybatis#java#开发语言
Podman 操作命令完全指南:镜像、容器、网络、卷、日志全解析

《Podman 操作命令完全指南》摘要: 本指南系统整理Podman核心操作命令,针对Fedora 42用户和Java开发者设计,涵盖镜像管理、容器生命周期、网络配置等10大模块。重点包括:镜像管理(pull/build/rmi)、容器运行(run命令详解)、数据持久化(volume)等实战操作,每条命令均提供参数说明、示例及与Docker的对比。特别优化Java开发场景,推荐使用多阶段构建、阿里

#网络
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择