我想创建一个javafx项目,但是它需要数据库吗?
当我创建此程序时,在输入此名称时保存这些名称。我的意思是将结果保存在程序中,并在运行时向我显示,我不需要随时存储。只是当我运行它时?
答案 0 :(得分:0)
简短的回答是否定的,JavaFX可以在没有数据库的情况下运行,您也不需要使用它。
如果您需要sava数据,只有在程序运行但不需要保存它以供下次使用程序时,您只需使用一些Collection
或自定义数据结构来保存您需要的内容在runtime
中,但请记住,这意味着一旦退出程序,所有数据都将重置。
如果您需要在程序关闭时保存数据,那么您将需要使用某种数据库,如果您想保存少量数据,那么您可以使用json
,xml
或者甚至是原始txt
文件,您应该查看更多数据,查看一些SQL/NoSQL
数据库。