hibernate相比于mybatis多了一个叫hql的东西,这是一种面向对象的语言,和sql不同。hibernate和mybatis都有方便的整合好的增删查改功能,只是mybatis需要再与tkmybatis进行整合。正因为hql的存在,使得hibernate数据库无关性好,换数据库成本低。mybatis即使有整合了tkmybatis,对多表的crud也不是很友好,开发时间相比于hibernate要长