对于简单的应用程序,在
EntityManager直接使用EJB中并跳过DAO模式时,我看不到任何问题(我厌倦了编写太多代码)。我的感觉确实是,这就是JPA和Java
EE API所鼓励的。但是对于更复杂的应用程序(从存储过程,平面文件访问数据…),它仍然是合理的。所以你是对的,这取决于:)
JPA是否杀死了DAO,您还会发现其他一些启发性的观点。在InfoQ上,但是您不会对内容和结论感到惊讶,可以总结为:您不再需要用于标准数据访问的DAO模式,但是在某些更复杂的情况下可能需要它,但是我们活着没有它更好。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)