ORM是对象(Object)、关系(Relational)、映射(Mapping)。
ORM是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术。Hibernate和MyBatis的区别:Hibernate为全表映射的框架,所以其开发效率会高于Mybatis,然而Hibernate自身也存在着一些缺点,例如它在多表关联时,对SQL查询的支持较差;更新数据时,需要发送所有字段;不支持存储过程;不能通过优化SQL来优化性能等。MyBatis为一个半自动映射的框架,其性能优异,且具有高度的灵活性、可优化性和易于维护等特点。
版权声明:本文为ccldbk原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。