原创 后端技术 一文带你深入理解 Spring 事务原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行 2020-04-09 浏览(425) 评论(1) 阅读全文
原创 后端技术 MySQL中IS NULL、IS NOT NULL、!=不能用索引?胡扯! 不知道从什么时候开始,网上流传着这么一个说法: MySQL的WHERE子句中包含 IS NULL、IS NOT NULL、!= 这些条件时便不能使用索引查询,只能使用全表扫描。 这种说法愈演愈烈,甚至被很多同学奉为真理。 2019-11-01 浏览(329) 评论(0) 阅读全文
原创 后端技术 阿里规定超过3张表,禁止join,为何?本屌跟大家一起来分析一波 《阿里巴巴JAVA开发手册》里面写超过三张表禁止join,这是为什么? 对这个结论,你是否有怀疑呢?也不知道是哪位先哲说的不要人云亦云,今天我设计sql,来验证这个结论。(实验没有从代码角度分析,目前达不到。可以把mysql当一个黑盒,使用角度来验证这个结论) 验证结论的时候,会有很多发现,各位往后看。 2019-10-23 浏览(349) 评论(2) 阅读全文