启动 Hello Spring Security Boot 应用
本文章对如何快速启动一个 启动 Hello Spring Security Boot 应用进行说明。
下载代码
在这个项目中,使用的是 spring.io 的项目生成程序,生成的地址为:https://start.spring.io/starter.zip?type=maven-project&language=java&packaging=jar&jvmVersion=1.8&groupId=example&artifactId=hello-security&name=hello-security&description=Hello%20Security&packageName=example.hello-security&dependencies=web,security
当你双击上面的生产地址,你的浏览器将会访问 Spring.io 的网站,然后从这个网站上生产一个 zip 包下载。
为了方便我们查看代码,我们也将生成的 zip 包上传到我们的代码库中了,地址为:https://src.ossez.com/Cwikius-Spring/Spring-Security-Hello
编译
将所有的内容解压后放到本地,然后使用 IDEA 导入。
当导入成功后应该是没有问题完成编译的。
需要注意的是,有可能你的 JDK 需要安装 17 的版本,因为 Spring 的最新版本需要 JDK 17 了。
如果你的 JDK 版本为 11 的话,你可以在这里直接修改为 11 也是可以运行的。
运行
这个项目非常简单,只有一个可运行类,直接单击这个类右键运行即可。
在 IDEA 的控制台上,你可以看到生成的密码。
当然你也可以按照官方提示中使用 mvn 的运行方式。
运行生成的密码如下。
测试
通过浏览器访问 8080 端口
用户名为:user
密码为控制台生成的密码。
如一切正确,你的系统将会允许你进行登录,至此,我们完成了第一个 Spring Security 项目的运行。
登录后的界面会显示一个错误提示的空白界面,这是因为我们没有为这个项目定义 index 页面的内容。
如果输入的用户名和密码不正确的话,你将会在网页上得到错误的提示。