Mybatis基于注解开发

使用Mybatis注解实现基本的CRUD

环境搭建

SqlMapConfig.xml的配置


Mybatis延迟加载和缓存

Mybatis中的延迟加载

延迟加载的引入

引入问题:在一对多中,当我们有一个用户,它有100个账户。

  • 在查询用户的时候要不要把所有的账户都查询出来?
  • 在查询账户的时候,要不要把关联的用户查出来?
     
  • 在查询用户时,用户下的账户信息应当是,什么时候用,什么时候查询出来
  • 在查询账户时,账户所属的用户信息应当是随着账户查询时一起查询出来

MySQL必知必会 读书笔记

第一章 了解SQL

数据库概念

​ 数据库是一种以某种有组织的方式存储的数据集合

主键的条件

  • 任意两行都不惧有相同的主键值
  • 每个行都必须具有一个主键值(不允许存在null)
  • 好习惯
    • 不更新主键列中的值
    • 不重用主键列中的值
    • 不再主键列中使用可能会更改的值

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×