作者tkcn (小安)
看板java
标题Re: [问题] 请问有合适的 JPA、JDP 参考教学吗?
时间Thu Jul 7 17:38:43 2011
※ 引述《dream1124 (全新开始)》之铭言:
: 如标题,大家看到应该直觉会猜想这个人是不是要用 Google App Engine 的储存功能
: 是的没错~ 没有什麽 Persistence 经验的新手我现在的确有些困惑,想请问一下
: 1. 我已经看过绝大多数 datastore 的官方文件了,可是之後应该不会用这麽底层的
: 储存方式。但是我对 JDO 和 JPA 只了解大致的概念和运作原理,都没有开发经验。
: 想请问大家建议现在才入门的人,学哪一个框架来储存会比较好呢?
: 2. 系上有学长是建议用 JPA,不过我发现完整有系统的教材好像不是很多
: 请问若是学 JPA 的话,大家建议去看哪些参考资料呢?
: 与那相关的资讯简直是大暴炸,好像又还有各方的实作,真不知从哪下手
: 谢谢大家解答罗~
http://stackoverflow.com/questions/994624/java-appengine-jdo-or-jpa-how-to-choose
我自己是用 JDO,
不过我认为使用 GAE 有个比在这两者间做选择更重要的事,
就是了解 Query 和 Index 之间的关系,
http://code.google.com/appengine/docs/java/datastore/queries.html
只有了解背後的原理之後,
才能够体会为什麽 GAE query 有诸多限制,
也才能够事先知道什麽功能做得出来,什麽功能难以达成。
这样才不会每次都写完 query 之後,
看到错误讯息才发现 GAE 不能这样查询,也不知道该怎麽改。
这是我见了几个使用 GAE 不太顺利的朋友的心得,
有点多嘴,希望不要见怪。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.231
1F:推 dream1124:谢谢! 你说的这部分我已经看过相关文件 07/07 18:52
2F:推 dream1124:现在就是想从JDO或JPA下手,希望学了也可用在其他场合 07/07 18:55