首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大饭盒
掘友等级
后端
|
鹅城
热爱技术,热爱输出
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 0
沸点 2
赞
2
返回
|
搜索文章
最新
热门
网络IO之同步、异步、阻塞、非阻塞的本质
阻塞非阻塞,关注的是否挂起等待消息执行,也就是send方法;同步异步,关注的是请求结果的通知机制,也就是receive方法。
水煮MyBatis(二三)- 关于ID策略的"BUG"
上一篇中,有意忽略了@GeneratedValue注解里的generator参数,主要有两层原因: - 使用频率不高; - 与预期效果有差异;
水煮MyBatis(二二)- 细说一下ID生成策略
数据库表唯一值的生成策略,一开始就备受关注,从自增到UUID,从单机到分布式,业务千奇百怪,策略也是层出不穷。
水煮MyBatis(二一)- 动态SQL:@Provider
Mybatis里的动态SQL,估计用到的同学不是很多,毕竟在xml文件中定义sql语句的方式,已经可以满足绝大部分的开发需求,方便又简单。没有痛点,也就少了动力。
水煮MyBatis(二十)- 事务之内共享SqlSession
今天更新一个小知识点,也是初学者比较容易遗漏的问题,那就是如果开启事务,sqlSession在事务周期之内,都是共享的,方便批量提交和回滚,实现数据一致性。
水煮MyBatis(十九)- 自定义类型处理器
Java对象和数据库表字段之间的映射,Mybatis内置了一系列默认的处理类,比如LongTypeHandler、DataTypeHandler等,绝大多数情况下都可以让开发人员直接读写数据...
水煮MyBatis(十八)- 自定义缓存实现
到此为止,Mybatis的核心特性基本介绍的差不多了,后面会陆续更新一些扩展相关的技术点。 之前在二级缓存的章节中提到,可以自定义实现缓存接口,用于灵活处理业务需求,下面一起来看看如何实现吧。
水煮MyBatis(十七)- 延迟加载(下)
前面介绍了一些延迟加载功能里的基本组件和相应的使用方式,这一章主要从源码角度来分析其是如何实现此功能的。
水煮MyBatis(十六)- 延迟加载(上)
前言 延迟加载,也叫懒加载,是一种对象关联关系的加载方式,被设计用来避免一些无谓的系统性能损耗。毕竟在正常情况下,一个关联对象只有被访问的时候,才有必要去显示...
杂谈 -聊一下前后端分离
首先,前后端分离不是一个新的话题,也没有什么大的争议,在目前主流的开发领域,基本上已经成为业内的规则。这里就是简单聊一下,我们在哪些情况下,应该规避前后分离的固有思维,把目光聚焦在具体业务上面...
下一页
个人成就
文章被点赞
113
文章被阅读
35,505
掘力值
1,864
关注了
0
关注者
87
收藏集
0
关注标签
5
加入于
2022-10-24