当前位置: 首页 > wzjs >正文

如何做一张图片的网站最好网站建设公司排名

如何做一张图片的网站,最好网站建设公司排名,站外seo推广,域名过期网站还有用吗第一步: 首先使用Intellij IDEA创建一个Spring Boot项目,JDK选择自己安装的1.8。点击Next后,编辑项目信息。然后跳转到选择依赖页面。 第二步: 添加Spring Security、Spring Web、Thymeleaf三个依赖。完成后等待项目构建完成。…

第一步:

首先使用Intellij IDEA创建一个Spring Boot项目,JDK选择自己安装的1.8。点击Next后,编辑项目信息。然后跳转到选择依赖页面。 

第二步:

添加Spring Security、Spring Web、Thymeleaf三个依赖。完成后等待项目构建完成。

Spring Web项目包含了Web项目常用的依赖:

  1. 嵌入式Tomcat,可以让我们的项目打成jar包直接运行,而不需要放到单独的Tomcat下面,再通过启动Tomcat来运行项目。

  2. Spring MVC,服务端三层架构中的视图层框架。主要用于处理页面跳转、页面请求处理等逻辑。

  3. Jackson,可以把数据转换成JSON格式,也可以把JSON格式的数据解析成对象。

Thymeleaf是一个类似于JSP页面的模板引擎,可以把静态的HTML页面变成动态变化的HTML页面。使用简单方便,性能更高,Spring官方非常推荐。

 

第三步:

项目构建完成后,在pom.xml文件中添加依赖thymeleaf-extras-springsecurity5,该依赖是集成ThymeleafSpring Security需要使用的。

<dependency><groupId>org.thymeleaf.extras</groupId><artifactId>thymeleaf-extras-springsecurity5</artifactId><version>3.0.3.RELEASE</version>
</dependency>

第四步:

配置Spring Security,在org/springframework/samples/config/目录下创建SecurityConfig类,继承WebSecurityConfigurerAdapter,这个类是Spring Security提供的配置模板,可以覆写指定的方法来定义自己的配置,configure(HttpSecurity)可以用来配置与Http请求相关的权限控制等,userDetailsService()用来定义系统中存在哪些用户和他们有什么样的角色,可以用这些用户来登录我们的系统。在这里,我定义了一个用户名为user,密码为password的用户。

// 开启Spring Security,有了这个注解,Spring就会帮助我们自动配置Spring Security。
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {@Overrideprotected void configure(HttpSecurity http) throws Exception {http// 配置要控制的http URL.authorizeRequests()// 对于静态文件和页面不拦截。.antMatchers("/css/**", "/index").permitAll()// /user/下的请求只有拥有USER角色的用户才能访问.antMatchers("/user/**").hasRole("USER")// 回到HttpSecurity.and()// 设置通过表单进行登录认证.formLogin()// 登录页名称(即login.html),登录页不需要权限控制.loginPage("/login")// 登录校验地址,点击登录按钮时会跳转到该地址.loginProcessingUrl("/loginUrl")// 登录错误页地址.failureUrl("login-error");}@Override@Beanpublic UserDetailsService userDetailsService() {UserDetails userDetails = User.withDefaultPasswordEncoder()// 用户名.username("user")// 密码.password("password")// 拥有的角色.roles("USER").build();// 构建一个存储在内存中的用户信息return new InMemoryUserDetailsManager(userDetails);}
}

antMatchers()是一个采用ANT模式的URL匹配器,*可以匹配0或者多个目录或者字符。`/css/*表示匹配/css`目录下的所有内容。


文章转载自:

http://ZPAHinIp.fkmqg.cn
http://mUuAZInU.fkmqg.cn
http://aEue6mgi.fkmqg.cn
http://85SYrSQR.fkmqg.cn
http://vlN3hy59.fkmqg.cn
http://igrQtuiH.fkmqg.cn
http://jIHjZypJ.fkmqg.cn
http://fXuWuNaB.fkmqg.cn
http://gewrnkJt.fkmqg.cn
http://CCuSeSRV.fkmqg.cn
http://9B9SIuM5.fkmqg.cn
http://uMC24BFO.fkmqg.cn
http://U4bIDDvR.fkmqg.cn
http://OfjhjUb8.fkmqg.cn
http://AQ1Djs7q.fkmqg.cn
http://ERTjQcpA.fkmqg.cn
http://8odgNUIg.fkmqg.cn
http://T6mcVQIh.fkmqg.cn
http://M1FSI44t.fkmqg.cn
http://c28BcE0s.fkmqg.cn
http://KtmaQrMZ.fkmqg.cn
http://Idnmqq4H.fkmqg.cn
http://wJNnORzu.fkmqg.cn
http://vNOQYXLd.fkmqg.cn
http://3LvEhhf1.fkmqg.cn
http://3BauTssY.fkmqg.cn
http://HgpjgZNO.fkmqg.cn
http://Is93jrKK.fkmqg.cn
http://DPAJpwLd.fkmqg.cn
http://5TlI66GZ.fkmqg.cn
http://www.dtcms.com/wzjs/775801.html

相关文章:

  • 南京seo网站排名优化公考在哪个网站上做试题
  • 做家具的网站有哪些免费域名网站的
  • 江苏电信网站备案seo网络推广机构
  • 网站做跳转对排名有影响吗石家庄网络推广
  • 如何给网站添加cnzz俄乌今天最新军事动态
  • 无极网站建设定制wordpress 文章编辑 插件
  • google网站建设代理湖北省利川市建设局网站
  • 女士服装定制网站在哪里可以兼职
  • 视频制作素材免费网站在线编辑图片软件
  • 贵州成品网站网站建设ftp软件有哪些
  • 做网站备案是什么意思网络公司要求做网站工商网监
  • 厦门专业的网站建设深圳市建设局工程交易中心网站
  • 深圳最新消息今天新增百度seo关键词排名查询
  • 网站布局软件wordpress mnews主题
  • 网站开发如何共用菜单栏交易平台网站模板
  • 校园网站建设计划上海网站建设公司排名
  • 电子商务网站设计原理书籍中铁建设集团门户密码
  • js网站跳转代码中信建设有限责任公司经济性质
  • 网站设计师培训图片比较好的购物网站
  • 天津做网站的公网站开发具体问题
  • 网站开发图比较酷炫的企业网站
  • 通过页面wordpress文件位置淄博网站制作升级优化
  • 苏州基础网站建设友情链接有什么用
  • 网站开发及维护是什么网站盒子怎么做
  • 南平公司做网站二手房中介网站建设
  • 网站关键词优化建议苏州制作企业网站的
  • 福州seo推广优化贵阳网站关键字优化
  • 购物网站源码下载网站建设会计处理
  • 买卖域名哪个网站好网站地址格式
  • 松岗网站的建设wordpress自适应方法