复杂。
ORM 如果您的应用程序是域驱动的,并且对象之间的关系很复杂,或者您需要让该对象定义应用程序的功能。
JDBC / SQL 如果您的应用程序足够简单,可以直接从数据库中直接显示数据,或者它们之间的关系足够简单。
Martin Fowler撰写的《企业应用程序体系结构模式》一书更好地解释了这两种类型之间的区别:
请参阅:域模型和事务脚本

复杂。
ORM 如果您的应用程序是域驱动的,并且对象之间的关系很复杂,或者您需要让该对象定义应用程序的功能。
JDBC / SQL 如果您的应用程序足够简单,可以直接从数据库中直接显示数据,或者它们之间的关系足够简单。
Martin Fowler撰写的《企业应用程序体系结构模式》一书更好地解释了这两种类型之间的区别:
请参阅:域模型和事务脚本