Spring security Baeldung spring安全注册应用程序中如何配置数据库?
我正在尝试对自己进行Spring安全培训,并开始查看Baeldung.com网站和github存储库中公开下载的示例。我将源代码作为ZIP下载到这个存储库中,并导入到netbeans中。按照README.md中的说明,我使用mvn clean install构建了它。应用程序spring安全登录和注册下载了所有依赖项并构建了干净的应用程序。但是我不知道如何配置这个应用程序所需的MySQL数据库 我是否需要下载MySQL服务器并在本地主机上拥有服务器实例? 如果是,我将从哪里获得脚本来创建安全应用程序中所需的架构/表?我在源代码的任何地方都找不到脚本。这里有没有类似于hSQL的东西Spring security Baeldung spring安全注册应用程序中如何配置数据库?,spring-security,Spring Security,我正在尝试对自己进行Spring安全培训,并开始查看Baeldung.com网站和github存储库中公开下载的示例。我将源代码作为ZIP下载到这个存储库中,并导入到netbeans中。按照README.md中的说明,我使用mvn clean install构建了它。应用程序spring安全登录和注册下载了所有依赖项并构建了干净的应用程序。但是我不知道如何配置这个应用程序所需的MySQL数据库 我是否需要下载MySQL服务器并在本地主机上拥有服务器实例? 如果是,我将从哪里获得脚本来创建安全应用
非常感谢您的帮助。是的,您需要从这里下载MySql 并且在安装过程中需要配置一些东西,如用户名和密码。 并更新数据库属性文件中的这些字段
################### DataSource Configuration ##########################
jdbc.driverClassName=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/YourDatabaseName?createDatabaseIfNotExist=true
jdbc.user=YourUserNameForMySql
jdbc.pass=PasswordHere
通过执行以下命令,可以在windows上启动mysql:-
命令提示符下的“C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe”
同时,您可以在终端上使用以下命令登录mysql外壳:-
mysql -uroot -proot