摘要:
1. 应用程序和数据库交互的过程是一个相对比较耗时的过程。 2. 缓存存在的意义 :让应用程序减少对数据库的访问,提升程序运行效率。 3. MyBatis 中默认SqlSession 缓存开启 3.1同一个 SqlSession 对象调用同一个\时,只有第一次访问数据库,第一次之后把查询结果缓存到S 阅读全文
摘要:
根据不同的条件,需要执行不同的SQL 命令.称为动态SQL。例如如下需求,我们需要根据姓名和手机号去查询person的数据,那么: 1. 当姓名和手机号参数不传值时,执行的sql应该是: 2. 当只传姓名时,执行的sql应该是: 3. 当只传手机号时,执行的sql应该是: 4. 当姓名和手机号都传递 阅读全文