Java MySQL-启动应用程序或联机时立即获取数据?

Java MySQL-启动应用程序或联机时立即获取数据?,java,mysql,sql,Java,Mysql,Sql,我对从数据库获取数据有疑问。 我在数据库中有一些信息,在应用程序中我要存储一些类 来自数据库的信息,如:用户、目标 例如:我有按钮“每日目标”,用于用户:Mark。当我在表格视图中按下此按钮时,我会看到此用户标记的每日目标 我的问题是,当应用程序启动时,或者仅当我单击按钮dailygoals时,获取这些信息并保存在类中的某些集合中 最佳做法是什么? 感谢您的帮助。请考虑以下几点:如果您在应用程序启动后立即获取并保存它,并且用户仅在几分钟甚至几小时后单击“每日目标”按钮。您如何确定启动时获得的数据

我对从数据库获取数据有疑问。 我在数据库中有一些信息,在应用程序中我要存储一些类 来自数据库的信息,如:用户、目标

例如:我有按钮“每日目标”,用于用户:Mark。当我在表格视图中按下此按钮时,我会看到此用户标记的每日目标

我的问题是,当应用程序启动时,或者仅当我单击按钮dailygoals时,获取这些信息并保存在类中的某些集合中

最佳做法是什么?
感谢您的帮助。

请考虑以下几点:如果您在应用程序启动后立即获取并保存它,并且用户仅在几分钟甚至几小时后单击“每日目标”按钮。您如何确定启动时获得的数据仍然是最新的,并且在此期间没有在数据库中进行修改?@911dibush这是一个很好的观点。所以,我想这就是我问题的答案。