1
目前我们使用Hibernate作为JPA的持久提供者。是否可以稍后更改为iBatis。如果我们改变什么是我需要考虑的事情?将休眠切换到iBatis
目前我们使用Hibernate作为JPA的持久提供者。是否可以稍后更改为iBatis。如果我们改变什么是我需要考虑的事情?将休眠切换到iBatis
可能你不想使用已经琢磨过的iBatis,但也许是MyBatis。
正如您从文档中看到的,概念与JPA和Hibernate完全不同。 您不能重复使用:
可以部分重复使用,这是什么实体(只是不JPA映射代码)和原生查询(查询本身,而不是注解)。
iBatis没有实现JPA,它只是JDBC和对象之间的一个薄层。所以你可能需要重写你所有的数据库访问代码。 – 2012-04-27 08:00:16
我希望我可以重用JPA实体及其注释 – 2012-04-27 08:47:03