不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:php-note.com  发布于:2022-05-16 00:40  分类:Java框架/系统  编辑

IService中自带的 saveBatchsaveOrUpdateBatch 等方法,仔细看会发现,他们的批量执行,竟然不是 真正的(数据库级别的)批量执行

作者:php-note.com  发布于:2022-05-15 22:32  分类:Java框架/系统  编辑

大家已知MP给大家提供了很多通用的方法,可以看看MP源码中DefaultSqlInjector这个类,在这个集合当中包含了都是通用方法类,如果想要使用自定义通用方法,也需要添加到这个集合当中。

作者:php-note.com  发布于:2022-05-15 17:41  分类:Java框架/系统  编辑

MyBatis-Plus为我们支持了许多种的主键策略,主键策略是指MyBatis-Plus可以自动生成主键的策略,不需要手动插入主键,MyBatis-Plus的主键策略帮我们自动生成主键

作者:php-note.com  发布于:2022-05-15 16:29  分类:Java框架/系统  编辑

延迟加载:延迟加载实现的方法多种多样,在只查询单表就可以满足需求,为了提高数据库查询性能使用延迟加载,再查询关联信息。

作者:php-note.com  发布于:2022-05-15 09:46  分类:Java框架/系统  编辑

总得来说,Mybatis注重的是写sql语句。针对单表 的增删改查还是比较好写的,直接写出SQL语句可以了,但是如果遇到了多表的关联查询,可能就会复杂了点。

作者:php-note.com  发布于:2022-05-14 20:47  分类:Java框架/系统  编辑

动态SQL就是复用sql语句的过程。

作者:php-note.com  发布于:2022-05-14 20:31  分类:Java框架/系统  编辑

别名最初是在数据库中接触到的,后来发现在任何有计算机的地方都可以用别名来代替一些东西,这样就方便,有好用,程序员可以减少很多的工作量,效果也很棒。

作者:php-note.com  发布于:2022-05-14 17:01  分类:Java框架/系统  编辑

mapper代理方法其实就是加入了一个接口层,这个接口的方法命名有要和id相同,初始参数要和parameterType类型相同,返回值要和resultType相同,这些都是为了我们映射规定的规范。

作者:php-note.com  发布于:2022-05-14 16:05  分类:Java框架/系统  编辑

在我们实际业务开发中,难以避免需要同时涉及多个数据库,可能一个API中所需要的数据,往往是包含了多个数据库中的数据,这个时候我们就需要在项目运行中,切换数据源。 

作者:php-note.com  发布于:2022-05-10 23:06  分类:Java框架/系统  编辑

小编公司手里掌握着国内各个部分地区的医院患者数据,那么一个医院的患者的数据流量肯定是很大的,这个时候如果全部放在同一张表中,那么可想而知数据量的庞大。所以数据库设计的时候可以一家医院对应一张表,分开来存储,表中的列名都是一样的,只是表名不同