08-09 10:19
2021-08-09 14:27
可以省略,使用springjava-config方式,在java代码中配置Datasoruce,sqlSessionFactory,mybatis-config中的属性可以被设置。极少数不能设置的属性可以通过手动配置ConfigLocation和Configuration属性实现mybatis-config属性配置[ 查看全部 ]
07-30 08:18
2021-07-30 09:31
MyBatis缓存介绍正如大多数持久层框架一样,MyBatis同样提供了一级缓存和二级缓存的支持一级缓存:基于PerpetualCache的HashMap本地缓存,其存储作用域为Session,当Sessionflush或close之后,该Session中的所有Cache就将清空。2.二级缓存与一级缓存其机制相同,...[ 查看全部 ]
07-22 10:48
2021-07-22 11:58
看你的mysql当前默认的存储引擎:mysql>showvariableslike'%storage_engine%';你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):mysql>showcreatetable表名;[ 查看全部 ]
07-14 11:32
2021-07-14 12:47
MyBatis的工作原理:读取MyBatis配置文件、加载映射文件、构造会话工厂、创建会话对象、Executor执行器、输入参数映射、输出结果映射。[ 查看全部 ]
06-30 23:36
2021-08-23 15:28
mybatisplus暂时没有直接支持的方式实现注解开发完成一对多查询,可以采用mybatis原生的注解方式实现一对多查询。[ 查看全部 ]
04-13 13:48
2021-04-13 15:36
目前线上环境主流的还是JDK8,但也有部分线上环境采用了JDK11。自动Oracle收购Sun之后,JDK的发布策略做了很大的调整,以前每隔几年才发布一个版本,现在每年都会发布新JDK,同时发布的时候也还会有LTS(长期支持)的标识,如果是线上使用的话,建议使用LTS版本的JDK。另外还需要考虑一些外在的因素的影响...[ 查看全部 ]