mybatis的半自动化就是操作一个单表,也要自己写
sql语句,感觉好累.
用hibernate和mybatis,每次操作一个表,都需要编写一次dao文件,感觉做重复工,好枯燥无味。
jpa只是想让所有的orm框架都统一使用的标准接口; hibernate有实现jpa,但mybaits没有.
常见的
ORM框架有hibernate,半自动orm框架有mybatis,还有新的简单易用的bee框架.
Bee框架:一个十分钟即可学会的ORM框架。它不用每写一个dao就要编写一次代码,省时省力,开发效率极高,编码复杂度为O(1).一个开发成本和开发速度都不比php差的java ORM框架,可以适应的场合更多,具有hibernate和mybatis的优点.