Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 我可以使用嵌入式数据库存储帐户吗?_Database_Spring_Security_Spring Security_Embedded Database - Fatal编程技术网

Database 我可以使用嵌入式数据库存储帐户吗?

Database 我可以使用嵌入式数据库存储帐户吗?,database,spring,security,spring-security,embedded-database,Database,Spring,Security,Spring Security,Embedded Database,我们正在开发java游戏应用程序,希望在其中添加一个帐户登录系统。我们的计划是建立一个web服务器(Spring)和一个数据库(postresql),并通过web服务器处理来自应用程序的登录请求。我看到spring支持嵌入式数据库,想知道我是否可以用它来存储用户,而不是让他们在数据库服务器上 从我读到的内容来看,您应该尝试让一个包含(盐渍和哈希)密码的数据库与外部世界隔离。因此,我的问题是,我应该为此使用嵌入式数据库吗?Spring框架允许您使用嵌入式数据库(例如H2),但其主要思想是在开发环境

我们正在开发java游戏应用程序,希望在其中添加一个帐户登录系统。我们的计划是建立一个web服务器(Spring)和一个数据库(postresql),并通过web服务器处理来自应用程序的登录请求。我看到spring支持嵌入式数据库,想知道我是否可以用它来存储用户,而不是让他们在数据库服务器上


从我读到的内容来看,您应该尝试让一个包含(盐渍和哈希)密码的数据库与外部世界隔离。因此,我的问题是,我应该为此使用嵌入式数据库吗?

Spring框架允许您使用嵌入式数据库(例如H2),但其主要思想是在开发环境中测试您的应用程序,您只有有限的资源来安装完全合格的数据库。如果要在应用程序embedded DB中存储一些数据,请记住,如果要重新启动应用程序,可能会丢失所有数据。最佳做法是,如果您的数据非常关键,则使用备份和复制设置独立的数据库