一、AOP——另一种编程思想 1.1 什么是 AOP AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面...
缓存 将数据存放在程序内存中,用于减轻数据查询的压力,提升读取数据的速度,提高性能。 Cache使用时的注意事项 1. 只能在【只有单表操作】的表上使用缓存 不只是要保证这个...
线程的生命周期一共分为五个部分分别是:新建,就绪,运行,阻塞以及死亡。由于cpu需要在多条线程中切换因此线程状态也会在多次运行和阻塞之间切换 当线程被创建并启动以后,它既不是...
MyBatis中使用RowBounds对查询结果集进行分页,具体操作过程:MyBatis可以使用RowBounds逐页加载表数据。RowBounds对象可以使用offset和...
mybatis缓存分为一级缓存,二级缓存和自定义缓存。 一级缓存: mybatis的几个核心概念: * SqlSession:代表和数据库的一次会话,向用户提供了操作数据库的...
项目中运行batch时,经常涉及权限问题 1.先检查对文件夹/文件有没有写权限 ll 文件名/文件夹路径 如果没有则赋予权限 chmod 777 文件名/文件夹名 2.如...