GET!Spring Data Jpa 中竟然有 10 种默认方法前缀
[TOC]
我一直觉得 Spring Data Jpa 用的少,没想到最近有好几个小伙伴问 Jpa 的问题,想了想,我就把我知道的关于 Jpa 的一些知识点,整理一下写几篇文章和大家分享下,今天就先来看个简单的。
GET!Spring Data Jpa 中竟然有 10 种默认方法前缀
[TOC]
我一直觉得 Spring Data Jpa 用的少,没想到最近有好几个小伙伴问 Jpa 的问题,想了想,我就把我知道的关于 Jpa 的一些知识点,整理一下写几篇文章和大家分享下,今天就先来看个简单的。
昨天小伙伴们留言说中国人不卷中国人,那么,今天就不卷技术了,说说我最近的一些想法,这些想法不对小伙伴们构成任何建议,单纯只是我自己的一些琢磨。
松哥是 2015 年毕业的,至今六年有余。2015 年春招的时候,我在西安,在各大高校间奔波了快两周,拿到了四五个 offer,我起初的想法是想留在西安,因为那个时候媳妇已经被推免到西安读研了,我留在西安,就能经常相见了,而且我家离西安也就二十来公里,回家也方便。
周六,松哥和几个小伙伴一起吃了个饭,给一位即将离开深圳回长沙的小伙伴践行。最近这两年,身边有好几位小伙伴回老家发展了,有去武汉的,有去大连的,有去长沙的,也有回西安的,还有一个 2021 回西安干了一年 2022 又要来深圳的,哎这就是人生百态,我在深圳搬砖,对于回老家发展的小伙伴,我是打心底羡慕,但你要问我回不回,我不回。我要是回去了,99% 可能会后悔,故乡,可望不可及可能才是最美的。
[TOC]
我们建索引的时候,有全文索引、主键索引、唯一性索引、普通索引等,前面两个好理解好区分,大家都知道啥时候用,后面两个该如何区分呢?唯一性索引和普通索引该如何选择呢?今天我们就来聊聊这个话题。
索引的问题,已经跟大家聊了两篇文章了~今天再聊一个索引下推问题,也是非常有意思!
索引下推是从 MySQL5.6 开始引入一个特性,英文是 index condition pushdown
,一般简称为 ICP
,索引下推通过减少回表的次数,来提高数据库的查询效率。
上篇文章中,松哥和大家分享了索引的两个使用规则:
[TOC]
索引,可以有效提高我们的数据库搜索效率,各种数据库优化八股文里都有相关的知识点可背,不过单纯的被条目其实很容易忘记。
所以松哥想通过几篇文章,和大家仔细聊一聊索引的正确使用姿势,结合一些具体的例子来帮助大家理解索引优化,这是一个小小的系列,可能会有几篇文章,今天先来第一篇。
小伙伴们在面试的时候,有一个特别常见的问题,那就是数据库的回表。什么是回表?为什么需要回表?