![]() |
1
1
不是真的。在处理应用程序的持久层时,有几种方法:
自顶向下的方法是最面向对象的,但中间的满足方法可能是最常见的。
我会说JPA不是最灵活的,它不会很好地处理外来的或严重非规范化的模式(从OO的角度来看,结果可能很糟糕)。不通过JPA的访问也可能是一个问题。像ibatis这样的数据映射工具(现在 mybatis )会给你更多的灵活性。
我知道RoR可以处理现有的数据库,我只是不确定结果会是什么样子。但我在RoR方面的经验还不够,所以我会让专家们详细阐述这一点。
我建议浏览Scott Ambler website 他的书: 更多思考的食物:
|
![]() |
TheCrunchyPotato · JPA查询找不到正确的构造函数 2 年前 |
![]() |
Maiko Kingma · hibernate何时加载映射关系 6 年前 |
![]() |
OOvic · 使用JoinTable实现多个关系中的JPQL查询 6 年前 |
![]() |
Jovan0042 · 在H2中持久化多个实体引发异常 6 年前 |
![]() |
Nemeth Attila · 如何编写多对多关联表的查询 6 年前 |