Java对象:
POJO对象:简单的java对象,实际就是普通的JavaBeans。
映射配置:
配置分为:类与数据库中表的映射;
对象与表中记录的映射;
类的属性与数据库中表的字段的映射。
数据库:
按照数据结构来组织,存储和管理数据的仓库,ORM模型中最底层的内容。
常见的ORM模型
Hibernate: Hibernate是一个全自动的ORM模型,Hibernate可以自动生成SQL语句,自动执行。
MyBatis:MyBatis是一款半自动的ORM模型,它支持定制化 SQL、存储过程及高级映射。
为什么要用ORM
在程序开发中,数据库保存的表,字段和程序中的实体类之间是没有关联的,在实现持久化的时候就很不方便。而ORM可以将数据库的表与简单的java对象进行映射。