当设计一个使用持久性框架 (PF) 来存储和检索数据库信息的系统时(例如 Hibernate),在规划阶段选择合适的框架有多重要?
例如,您在开发后期找到了更合适的 PF,切换是否需要在整个系统中进行重大重写,或者是否可以将更改包含在服务层?
最佳答案
更改持久性框架始终是一项巨大的工作,但您可以使用 the DAO pattern使系统的 UI 和业务模型免受这些更改的影响,并减少重写所需的代码量。
关于java - 实现后切换持久性框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21364547/