SSM框架基础整理---MyBatis

MyBatis:

ORM理解:

Object 编程语言中的对象
Relation 数据库(关系型数据)
保存数据--->程序中的对象,保存为数据库中的关系型数据
查询数据--->要把数据库中的关系型数据,转换程序中的对象
JDBC就完成了这一功能(步骤繁琐)
1、加载驱动
2、获得数据库连接
3、编写sql语句
4、发送sql语句
5、数据库执行返回结果,程序接收
持久层框架做的事情:在对象和关系型数据之间做了一个映射,让程序开发者在操作对象的时候可以直接作用于数据库。
Session.save(对象);
List<实体> 变量名= Session.list();

Notes:

  1. 为了避免不出现内部错误,通常设计表的时候,不在数据库里设计主键和外键,通过Sql的语句来设置对应关系
  2. 表中一对多应该使用基本关联
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章