首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
终有救赎
掘友等级
Java后端开发
|
成信大
月薪2800 分币不攒 就是花
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.1K
文章 1.4K
沸点 654
赞
2.1K
返回
|
搜索文章
最新
热门
Java 多线程系列Ⅱ
一、引言 在多线程环境中,线程安全是确保程序正确性的关键因素。Java作为一种广泛使用的编程语言,其线程安全的概念、策略和案例分析对于开发人员来说至关重要。 二、Java线程安全概念 线程安全定义 线
SQL中不知道的distinct用法
--- theme: channing-cyan --- > 专栏持续更新中:[MySQL详解](https://juejin.cn/column/7294098092214501412 "https
MyBatis源码阅读(十二) --- Spring加载MyBatis过程
一、概述 通过前面几篇文章的学习,相信小伙伴对Mybatis的认识更加深刻了,对整体的流程应该算是比较清晰了。但是我们在项目中很少单独使用Mybatis,一般都是集成到Spring中,由Spring来
MyBatis源码阅读(十一) --- MyBatis事务管理机制
一、概述 事务的概念,大家都不会陌生。在我们写增删改的时候,我们肯定都需要加上事务,来保证数据的一致性。MyBatis作为Java语言的数据库框架,对数据库的事务管理是其非常重要的一个方面。在Myba
MyBatis源码阅读(十) --- 一级缓存、二级缓存工作原理
一、概述 缓存,相信大家应该不陌生,在工作中,我们也接触过一些缓存中间件,比如Redis等。缓存的作用就是为了提供查询的效率,减少访问数据库的次数,从而提供性能。同样的,Mybatis里面也提供了缓存
MyBatis源码阅读(九) --- 插件原理
一、概述 插件功能也是Mybatis框架中的一个核心功能,Mybatis提供了自定义插件功能来帮我们扩展个性化业务需求。本篇文章我们将总结Mybatis的插件机制以及如何自定义一个插件。 我们在做查询
MyBatis源码阅读(八) --- Executor执行器
一、概述 Executor 是一个接口,包含更新,查询,事务等一系列方法。在前面分析SqlSession创建过程的时候,我们知道每个SqlSession对象都会有一个Executor对象,SqlSes
MyBatis源码阅读(七) --- 查询结果集封装流程
一、概述 前面一篇文章我们分析了mapper方法具体的执行流程,跟踪代码到了resultSetHandler.handleResultSets()处理结果集这里,这也是Mybatis处理数据的最后一个
MyBatis源码阅读(六) ---mapper方法具体执行流程分析
一、概述 前面我们介绍了mapper接口是如何获取的,那么接下来就是具体的调用Mapper方法执行SQL: 话不多说,直接来看下具体的执行流程。 二、mapper方法具体执行流程 熟悉JDK动态代理的
Java 多线程系列Ⅰ
一、创建线程的四种方法 首先,所有的创建线程的方式都是基于Thread类来实现,每个线程都必须通过 Thread 类的构造方法创建,并实现 run() 方法来执行线程的任务。 继承Thread类实现多
下一页
个人成就
2023年度人气作者No.60
文章被点赞
2,590
文章被阅读
176,004
掘力值
12,904
关注了
285
关注者
2,677
收藏集
20
关注标签
8
加入于
2023-08-10