注解
-
炫技Groovy!SpringBoot中的动态编程实战
戳上方蓝字“Java知音”关注我 Groovy简介 Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方…
-
七张图解锁 Mybatis 整体脉络,让你轻松拿捏面试官
戳上方蓝字“Java知音”关注我 本文笔者计划从全局角度来对Mybatis的整体架构及进行一次回顾和总结,希望能帮助你更加透彻的理解Mybatis。 前言 MyBatis是一款OR…
-
生活小贴士:日常问题排查中的常见 bug 及解决方法
前言 在最近开发中,遇到了几个小问题,在此记录下,以便之后遇到相似问题能快速找到解决办法,节约时间,提高效率。 一、雪花Id(snowflake)主键(Long) ,前端丢失精度原…
-
MybatisPlus 发布 3.5.6 版本,多个核心依赖升级
Mybatis-Plus 是一款 MyBatis 的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybati…
-
深度剖析:Dubbo使用Nacos注册中心的坑
2020年笔者在做微服务部件升级时,Dubbo的注册中心从Zookeeper切换到Nacos碰到个问题,最近刷Github又有网友提到类似的问题,就在这篇文章里做个梳理和总结。 1…
-
给文件命名的另一套方法
《为什么给文件夹命名时最好前面加上编号?》一文发出后,引来许多朋友对文件命名的讨论。为了让大家更好地管理自己的数字文件,这里我推荐“少数派”网站发表的一篇文章(点击文末“阅读原文”…
-
MyBatis应用的组成
大家好,我是王有志。 在上一篇文章的最后,我们写了一个简单的例子,今天我们就通过这个例子来看一看一个标准的 MyBatis 应用程序由哪些组件组成。 最后,文末会解答小伙伴在私信中…
-
SpringSecurity快速入门
SpringSecurity快速入门 1. SpringSecurity简介 image Spring Security是基于Spring的安全框架,提供了包含认证和授权的落地方案…
-
点击即懂!Spring Ioc带你探索依赖注入的魅力
收藏本站 每日技术干货,第一时间送达! 引言 在软件开发中,对象之间的依赖关系管理是一项至关重要的任务。传统的面向对象编程中,对象之间的依赖关系通常通过手动创建和管理对象实例来实现…
-
深度理解依赖注入:代码的艺术与魔法
收藏本站 每日技术干货,第一时间送达! 引言 在软件开发的世界里,依赖注入(Dependency Injection,简称DI)是一种设计模式,它实现了控制反转(Inversion…
-
Spring Boot Starter 机制深度解析,成为技术领域的探险家!
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 在现代 Java 开发实践中,Spring Boot 以其简化配置和快速启动的能力,…
-
深入Spring核心:BeanFactory与ApplicationContext的实现细节和应用场景
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 在Java开发领域,Spring框架无疑是众多开发者手中的利器,其核心在于两大IoC…
-
服务发现如何做到持续维护服务地址在动态运维中的时效性?
远程服务的多样性带来了对“服务发现”概念的双重理解。首先,我们有“百科全书式”的服务发现,代表技术是UDDI。这种方法提供了从宏观到微观的信息层次,包括提供服务的企业背景(如企业实…
-
这些CSS特性,我知道, 但是 You don't
春花秋月何时了,CSS 新旧事知多少? CSS 对象模型 CSS.escape 确保字符串中的特殊字符在CSS选择器中能正确解析,避免因特殊字符导致的选择器匹配问题。比如,对<…
-
Sentinel熔断降级+fallBack+block处理
SpringCloudAlibaba Sentinel(二)降级和熔断 接着上篇文章的内容,在Sentinel中如何进行降级和熔断呢? 熔断降级规则 降级规则 在Sentinel中…
-
Seata的工作流程及实现高可用
Seata工作流程 Seata的配置比较多,但是真正使用的时候非常简单,在业务代码事务开始的地方使用@GlobalTransactional注解就可以了。 Seata中的一些名词解…