腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java后端技术栈cwnait
专栏成员
举报
632
文章
597701
阅读量
46
订阅数
订阅专栏
申请加入专栏
全部文章(632)
java(201)
编程算法(200)
spring(119)
数据库(96)
sql(89)
jvm(62)
缓存(60)
jdk(45)
spring boot(45)
http(44)
云数据库 Redis(39)
网络安全(37)
云数据库 SQL Server(36)
网站(33)
mybatis(31)
分布式(29)
xml(27)
linux(27)
存储(27)
微服务(26)
打包(23)
容器(23)
hashmap(22)
文件存储(21)
面试(20)
api(19)
数据结构(19)
数据(19)
android(18)
jar(16)
面向对象编程(16)
javascript(15)
html(15)
ide(15)
aop(14)
servlet(13)
node.js(13)
maven(13)
dubbo(13)
https(13)
mvc(12)
tomcat(11)
nginx(11)
zookeeper(11)
索引(11)
线程(11)
负载均衡(10)
jdbc(10)
c++(9)
json(9)
apache(9)
腾讯云测试服务(9)
对象(9)
配置(9)
github(8)
负载均衡缓存(8)
spring cloud(8)
接口(8)
事务(8)
线程池(8)
优化(8)
注解(8)
git(7)
开源(7)
压力测试(7)
tcp/ip(7)
rabbitmq(7)
kafka(7)
消息队列 CMQ 版(6)
微信(6)
数据分析(6)
系统(6)
源码(6)
其他(5)
企业(5)
rpc(5)
腾讯云开发者社区(5)
服务(5)
算法(5)
费用中心(4)
自动驾驶(4)
php(4)
全文检索(4)
电商(4)
数据迁移(4)
二叉树(4)
socket编程(4)
安全(4)
boot(4)
mysql(4)
程序员(4)
服务器(4)
开发(4)
连接(4)
内存(4)
异常(4)
对象存储(3)
python(3)
jsp(3)
单片机(3)
unix(3)
短信(3)
自动化(3)
大数据(3)
性能测试(3)
com(3)
int(3)
登录(3)
工作(3)
后端(3)
设计模式(3)
性能(3)
ios(2)
css(2)
jquery(2)
oracle(2)
access(2)
eclipse(2)
搜索引擎(2)
容器镜像服务(2)
海外加速(2)
数据安全(2)
shell(2)
正则表达式(2)
dns(2)
单元测试(2)
uml(2)
小程序(2)
mqtt(2)
数据库管理(2)
Elasticsearch Service(2)
bug(2)
cloud(2)
db(2)
interface(2)
key(2)
string(2)
并发(2)
测试(2)
代理(2)
分布式事务(2)
管理(2)
集合(2)
架构师(2)
科技(2)
排序(2)
设计(2)
异步(2)
原理(2)
重构(2)
字符串(2)
ICP备案(1)
tensorflow(1)
iphone(1)
c#(1)
lua(1)
bash(1)
actionscript(1)
bootstrap(1)
regex(1)
vue.js(1)
ajax(1)
nosql(1)
struts(1)
lucene/solr(1)
windows server(1)
bash 指令(1)
日志服务(1)
云直播(1)
访问管理(1)
命令行工具(1)
云数据库 MongoDB(1)
TDSQL MySQL 版(1)
VPN 连接(1)
SSL 证书(1)
cci 持续集成(1)
云推荐引擎(1)
日志数据(1)
渲染(1)
serverless(1)
爬虫(1)
hadoop(1)
hive(1)
yum(1)
grep(1)
自动化测试(1)
cdn(1)
markdown(1)
物联网(1)
系统架构(1)
架构设计(1)
网站建设(1)
openapi(1)
信息流(1)
任务调度(1)
mvcc(1)
迁移(1)
验证码(1)
分布式配置中心(1)
项目管理(1)
abstraction(1)
action(1)
autowired(1)
bit(1)
buffer(1)
copy(1)
datasource(1)
elasticsearch(1)
execute(1)
expect(1)
function(1)
innodb(1)
input(1)
ioc(1)
iterator(1)
java8(1)
lambda(1)
list(1)
lock(1)
map(1)
nacos(1)
object(1)
paste(1)
pool(1)
properties(1)
redis(1)
resize(1)
return(1)
service(1)
static(1)
stream(1)
synchronized(1)
system(1)
task(1)
threadpoolexecutor(1)
wait(1)
worker(1)
变量(1)
博客(1)
产品(1)
程序(1)
创业(1)
单例模式(1)
定时任务(1)
动态代理(1)
多线程(1)
反射(1)
分布式系统(1)
分页(1)
服务端(1)
工具(1)
公众号(1)
函数(1)
行业(1)
后台(1)
继承(1)
技巧(1)
架构(1)
监控(1)
进程(1)
客户端(1)
链表(1)
浏览器(1)
流量(1)
求职(1)
全栈(1)
日志(1)
软件开发(1)
数组(1)
搜索(1)
统计(1)
网络(1)
线程安全(1)
效率(1)
协议(1)
性能优化(1)
虚拟机(1)
压缩(1)
异步编程(1)
依赖注入(1)
语法(1)
源码分析(1)
原型(1)
指针(1)
装饰器(1)
搜索文章
搜索
搜索
关闭
你研究过MyBatis源码?
mybatis
动态代理
连接
源码
数据库
MyBatis是一个ORM工具,封装了JDBC的操作,简化业务编程。Mybatis在web工程中,与Spring集成,提供业务读写数据库的能力。
田维常
2024-05-11
87
0
Spring Boot+MyBatis+Atomikos+MySQL(附源码)
spring
mybatis
boot
mysql
源码
我们在实际项目中,尽量规避分布式事务。但是,有些时候是真的需要做一些服务拆分从而会引出分布式事务问题。
田维常
2023-08-31
395
0
SpringBoot + Vue 学生选课管理系统源码(包含数据库文件)
网站
java
mybatis
sql
数据库
这是一个采用前后端分离开发的项目,前端采用 Vue 开发、后端采用 SpringBoot + Mybatis 开发。
田维常
2023-02-27
2.6K
1
第一次面试,面完,直接拒了!
云数据库 Redis
spring
mybatis
spring boot
数据库
面试第一步:自我介绍。我们在上一篇文章中已经分享了“自我介绍”,这里就不再赘述了。
田维常
2022-11-25
454
0
30分钟内搞定 50张表的 CRUD,666!
网站
编程算法
spring boot
mybatis
spring
前面我跟大家分享过医院项目,很多小伙伴正在用它来练练手,其中,有个非常聪明的小伙伴发现了个问题:大量类似的代码,差不多一样的CRUD.
田维常
2022-11-25
596
0
医院项目中,如何使用自定义注解?
mybatis
aop
spring
java
json
不管是项目中,还是各种框架中,都有着大量的注解。而且,我们在项目开发中,通常一个注解就能搞定好多事情,尤其是在Spring大家族里,注解那是被玩的飞起,另外其他框架中不少使用。
田维常
2022-11-25
702
0
海康 面试:说说MyBatis 插件机制
mybatis
网络安全
jdk
编程算法
上周末,一位朋友去海康面试,面试中被问到MyBatis插件的问题,如果你还没掌握,那请你认真看完本文。
田维常
2022-11-25
348
0
四个offer,选择去外包?
云数据库 Redis
spring
mybatis
spring boot
jdk
大家好,我是田哥。一位朋友最近在面试,收到一些offer,不过有点点遗憾,拿到的全是外包公司的offer。
田维常
2022-06-13
385
0
源码分析:小菜鸟的硬菜
mybatis
spring
编程算法
最近,有朋友和我聊,如何看源码,不知道怎么看,自己看过Spring源码,可是看到后面就被劝退了,觉得太难了。
田维常
2022-06-13
215
0
3年工作必备 装饰器模式
面向对象编程
缓存
uml
mybatis
今天我给大家分享设计模式中的装饰器模式。用贴切的生活故事,以及真实项目场景来讲设计模式,最后用一句话来总结这个设计模式。
田维常
2021-06-09
337
0
阿里面试:Mybatis中方法和SQL是怎么关联起来的呢?
android
sql
缓存
mybatis
网络安全
已经分享了三篇Mybatis源码分析文章,从 Mybatis的配置文件解析 到 获取SqlSession,再到 获取UserMapper接口的代理对象。
田维常
2021-01-04
462
0
美团面试:为什么就能直接调用userMapper接口的方法?
网络安全
jdk
mybatis
java
android
老规矩,先上案例代码,这样大家可以更加熟悉是如何使用的,看过Mybatis系列的小伙伴,对这段代码差不多都可以背下来了。
田维常
2020-12-31
554
0
如何扒开 SqlSession 的外衣
mybatis
编程算法
jdbc
缓存
前面我们已经讲了Mybatis是如何解析相关配置文件的,如果怕迷路,还是建议先看前一篇文章:
田维常
2020-12-31
307
0
给,我私藏的26道MyBatis面试题~
编程算法
数据库
sql
jdbc
mybatis
全称为Object Relational Mapping。对象-映射-关系型数据库。对象关系映射(简称ORM,或O/RM,或O/R mapping),用于实现面向对象编程语言里不同类型系统的数据之间的转换。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象与关系数据库相互映射。
田维常
2020-12-30
711
0
小师妹问我:Mybatis常见注解有哪些?
ide
编程算法
xml
mybatis
sql
Mybatis中的注解基本上都在org.apache.ibatis.annotations目录下:
田维常
2020-12-30
1.3K
0
面试官:Mybatis里的设计模式有哪些?我一口气答了8种
mybatis
缓存
网络安全
java
编程算法
面试官问:既然你研究过Mybatis源码,哪里说说Mybatis用了哪些常见的设计模式?
田维常
2020-12-30
484
0
@万字长文 | MyBatis 缓存到底
缓存
hashmap
mybatis
数据库
sql
在 Web 应用中,缓存是必不可少的组件。通常我们都会用 Redis 或 memcached 等缓存中间件,拦截大量奔向数据库的请求,减轻数据库压力。作为一个重要的组件,MyBatis 自然也在内部提供了相应的支持。通过在框架层面增加缓存功能,可减轻数据库的压力,同时又可以提升查询速度,可谓一举两得。MyBatis 缓存结构由一级缓存和二级缓存构成,这两级缓存均是使用 Cache 接口的实现类。因此,在接下里的章节中,我将首先会向大家介绍 Cache 几种实现类的源码,然后再分析一级和二级缓存的实现。
田维常
2020-12-30
530
0
建议收藏,mybatis插件原理详解
sql
网络安全
mybatis
上次发文说到了如何集成分页插件MyBatis插件原理分析,看完感觉自己better了,今天我们接着来聊mybatis插件的原理。
田维常
2020-12-30
680
0
MyBatis插件原理分析,看完感觉自己better了
android
mybatis
网络安全
在Mybatis中最出名的就是PageHelper 分页插件,下面我们先来使用一下这个分页插件。
田维常
2020-12-30
355
0
答了Mybatis这个问题后,面试官叫我回去等通知……
mybatis
jdk
java
xml
前段时间在我的技术群里,大家讨论起了为什么UserMapper.java是个接口,没有具体实现类,而我们可以直接调用其方法?
田维常
2020-12-30
305
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档