项目初始框架为:maven、springboot、spring security
操作流程一(该创建方式以idea工具为例,网页端创建项目方式相同,spring网站地址:https://start.spring.io)
打开idea创建项目的界面,如图,Spring Initializr -> 选择创建的jdk架包的版本 -> 地址选择默认地址即可 - > Next

操作流程二
填写项目信息,项目类型选为Type:Maven Project;Packaging:War。如图:
操作流程三
在创建项目的时候可以将对应的组件选择一下,就可以直接将项目结构直接生成,不需要后面在到pom文件中再手动加入对应的架包
说明:如果不是创建权限管理的项目,无需选择Spring Security,该项目组件非必选
操作流程四
最后选择一下项目创建的路径,完成即可
创建完项目之后导入架包,就可以用运行springboot项目:找到java目录下面的Application结尾的文件,鼠标右键运行即可
@SpringBootApplication
public class SpringsecuritydemoApplication {
public static void main(String[] args) {
SpringApplication.run(SpringsecuritydemoApplication.class, args);
}
}
运行成功控制台输出,如下所示,即说明springboot项目创建成功
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.2.5.RELEASE)
2020-03-19 11:03:00.870 INFO 7184 --- [ main] c.e.s.SpringsecuritydemoApplication : Starting SpringsecuritydemoApplication on LAPTOP-JCC2QGMJ with PID 7184 (E:\GitProject\springsecuritydemo\target\classes started by HP in E:\GitProject\springsecuritydemo)
2020-03-19 11:03:00.872 INFO 7184 --- [ main] c.e.s.SpringsecuritydemoApplication : No active profile set, falling back to default profiles: default
2020-03-19 11:03:01.531 INFO 7184 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2020-03-19 11:03:01.538 INFO 7184 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2020-03-19 11:03:01.538 INFO 7184 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.31]
2020-03-19 11:03:01.628 INFO 7184 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2020-03-19 11:03:01.628 INFO 7184 --- [ main] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 723 ms
2020-03-19 11:03:01.720 INFO 7184 --- [ main] .s.s.UserDetailsServiceAutoConfiguration :
Using generated security password: 585363a8-d20f-4d2d-87ff-898b941cf695
2020-03-19 11:03:01.757 INFO 7184 --- [ main] o.s.s.web.DefaultSecurityFilterChain : Creating filter chain: Ant [pattern='/js/**'], []
2020-03-19 11:03:01.757 INFO 7184 --- [ main] o.s.s.web.DefaultSecurityFilterChain : Creating filter chain: Ant [pattern='/css/**'], []
2020-03-19 11:03:01.758 INFO 7184 --- [ main] o.s.s.web.DefaultSecurityFilterChain : Creating filter chain: Ant [pattern='/images/**'], []
2020-03-19 11:03:01.778 INFO 7184 --- [ main] o.s.s.web.DefaultSecurityFilterChain : Creating filter chain: any request, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4fbb001b, org.springframework.security.web.cont[email protected], org.springframework.security.web.header.HeaderWriterFilter@589b028e, org.springframework.security.web.authentication.logout.LogoutFilter@6c2f1700, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@125c082e, org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter@2392212b, org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter@4010d494, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5c84624f, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7e11ab3d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@341a8659, org.springframework.security.web.session.SessionManagementFilter@9fecdf1, org.springframework.security.web.access.ExceptionTranslationFilter@3773862a, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@737edcfa]
2020-03-19 11:03:01.846 INFO 7184 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
2020-03-19 11:03:01.965 INFO 7184 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2020-03-19 11:03:01.967 INFO 7184 --- [ main] c.e.s.SpringsecuritydemoApplication : Started SpringsecuritydemoApplication in 1.359 seconds (JVM running for 2.724)
2020-03-19 11:03:10.136 INFO 7184 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2020-03-19 11:03:10.136 INFO 7184 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2020-03-19 11:03:10.139 INFO 7184 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms