自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 分布式事务常见解决方案总结

在微服务、SOA等分布式架构大行其道的今天,一个业务操作往往需要调用多个服务,牵扯多个数据源。如何保证跨系统、跨数据库的数据一致性,成为了分布式系统架构中的一个核心难题。分布式事务就是为了解决这个问题而生的。本文将系统地总结几种常见的分布式事务解决方案,并分析其优缺点,帮助你在实际架构选型中做出最合适的选择。首先,我们来简单定义一下。分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于分布式系统的不同节点之上。一个典型的例子就是电商系统中的下单支付在订单服务。

2025-10-24 23:28:11 683

原创 常见SQL优化手段总结:从入门到精通

编写阶段:养成良好的SQL编写习惯索引层面:合理创建和使用索引架构层面:优化数据库设计和表结构系统层面:利用数据库提供的各种优化特性记住,优化不是一蹴而就的过程,需要持续监控、分析和调整。最好的优化往往来自于对业务逻辑和数据特征的深入理解。测量而不是猜测:使用工具分析性能瓶颈优化最频繁的查询:优先优化执行频率高的SQL平衡读写性能:考虑索引对写操作的影响希望本文对您的SQL优化工作有所帮助!如有疑问或补充,欢迎在评论区讨论。

2025-10-24 23:13:30 720

原创 Spring & SpringBoot 常用注解总结:提升开发效率的利器

标记类为配置类,替代 XML 配置文件。@Bean在配置类中定义 Bean,方法返回的对象由 Spring 管理。@Bean@Scope指定 Bean 的作用域(如 singleton、prototype)。@BeanSpring 和 SpringBoot 的注解体系极大简化了企业级应用开发。通过掌握这些注解,开发者可以快速构建模块化、可维护的代码。建议在实际项目中多加练习,结合官方文档深入理解各注解的适用场景。Spring Framework 官方文档SpringBoot 核心特性详解。

2025-04-22 10:41:36 727

原创 SpringBoot 自定义Starter实战:轻松封装你的组件

在SpringBoot生态中,Starter是一种**“开箱即用”**的依赖模块,它通过自动配置机制简化了第三方库的集成。常见的等官方Starter极大提升了开发效率。本文将手把手教你如何创建自己的SpringBoot Starter,封装项目中可复用的功能。自动配置类(条件化加载机制(配置属性绑定(必要的依赖库通过约定大于配置的原则,开发者只需引入Starter依赖,SpringBoot会自动完成Bean的装配和默认配置。starter模块autoconfigure模块示例结构。

2025-04-21 22:13:30 775

原创 SpringBoot自动装配原理深度剖析:从注解到源码的奥秘

创建自动配置类:@Autowired@Bean配置spring.factories:添加条件属性类:// getters/setters省略自动装配机制的本质是Spring Boot团队对"配置即代码"理念的终极实践。提升应用架构能力定制个性化starter优化应用启动性能快速定位配置问题选择1-2个常用starter(如spring-boot-starter-web)进行源码分析实现一个自定义的健康检查starter使用Arthas等工具观察运行时配置状态。

2025-04-08 09:55:33 1075

原创 SpringBoot 如何优雅的读取配置文件内容

使用场景推荐方式简单零散配置@Value+ 默认值结构化配置动态读取对象多环境Profile 隔离配置敏感信息加密处理。

2025-03-18 16:13:50 538

原创 史上最全的Spring Boot缓存@Cacheable,@CachePut,@CacheEvict,@Caching,@CacheConfig注解详细解析,看这一篇就够了

Spring Boot缓存@Cacheable,@CachePut,@CacheEvict,@Caching,@CacheConfig注解详细解析

2022-06-09 21:24:35 4522

原创 Enterprise Architect通过ODBC连接oracle详细教程(带图)及其中会遇到的问题解决(无需安装oracle客户端)

Enterprise Architect通过ODBC连接oracle详细教程及其中会遇到的问题解决(无需安装oracle客户端)① 安装前需要准备的所有资源在oracle官网下载指定instantclient-basic-windows.x64-12.2.0.1.0和instantclient-odbc-windows.x64-12.2.0.1.0两个jar包及enterprise_archi...

2018-11-09 15:34:09 3661 1

ODBC必须jar包,windows.x64-12.2.0.1.0版本 含32位版本

其中包含 instantclient-basic-windows.x64-12.2.0.1.0.zip instantclient-odbc-windows.x64-12.2.0.1.0.zip 并且含有32位版本

2018-11-09

ODBC必须jar包,windows.x64-12.2.0.1.0版本 包全

windows.x64-12.2.0.1.0,其中包含 instantclient-basic-windows.x64-12.2.0.1.0.zip instantclient-odbc-windows.x64-12.2.0.1.0.zip

2018-11-08

ODBC必须jar包,windows-11.2版本

odbc jar 11.2版本

2024-05-22

最全,最新,j2ee中文api

最新j2ee中文api,其中包括有java1.7中文API,小编强力建议阅读官方的英文API,但是你懂得,对于英文不是很好的同学,中文API阅读相对比英文更清晰易懂,此API就是福音

2018-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除