一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - spring security環境搭建

spring security環境搭建

2021-01-08 12:07動力節點 Java教程

本文通過代碼給大家介紹了spring security環境搭建的詳細教程,非常不錯,具有參考借鑒價值,需要的朋友參考下吧

目前Spring官方只提供Maven的下載方式。但在http://maven.springframework.org中有SpringSecurity及其他所有Spring產品的下載方式。

http://maven.springframework.org/release/org/springframework/中有Spring相關的所有下載,但好像直到3.2版的,最新的版本在這個里面找不到

http://maven.springframework.org/release/org/springframework/security/spring-security/3.2.0.RELEASE/這個是SpringSecurity3.2的下載地址

Maven下載地址:

?
1
2
3
4
5
6
7
8
9
10
11
12
<dependencies>
  <dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-web</artifactId>
    <version>3.2.0.RELEASE</version>
  </dependency>
  <dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-config</artifactId>
    <version>3.2.0.RELEASE</version>
  </dependency>
</dependencies>

本教程是基于SpringMVC3.2+Hibernate4+JPA2.0+SpringSecurity3.2的環境。SpringMVC3.2+Hibernate4+JPA2.0環境的搭建在這里就不多說了,主要講下SpringSecurity的環境搭建

web.xml配置

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!-- 加載Spring的配置文件 -->
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
    classpath:applicationContext.xml,
    classpath:applicationContext-security.xml
  </param-value>
</context-param>
 
<!-- SpringSecurity 核心過濾器配置 -->
<filter> 
  <filter-name>springSecurityFilterChain</filter-name> 
  <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class
</filter>
<filter-mapping>
  <filter-name>springSecurityFilterChain</filter-name>
  <url-pattern>/*</url-pattern> 
</filter-mapping>

applicationContext-security.xml命名空間配置,官方提供了兩種配置方案

第一種、命名空間用beans開頭,但是在配置中一直需要用<security:*>來配置。

?
1
2
3
4
5
6
7
8
9
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:security="http://www.springframework.org/schema/security"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframework.org/schema/beans
     http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
     http://www.springframework.org/schema/security
     http://www.springframework.org/schema/security/spring-security.xsd">
  ...
</beans>

第二種、命名空間用security開頭,在配置中不需要security前綴,但是bean的配置需要用<beans:bean>配置。

?
1
2
3
4
5
6
7
8
9
<beans:beans xmlns="http://www.springframework.org/schema/security"
 xmlns:beans="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframework.org/schema/beans
      http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
      http://www.springframework.org/schema/security
      http://www.springframework.org/schema/security/spring-security.xsd">
  ...
</beans:beans>

到此為止SpringSecurity的環境配置已基本完成

命名空間的配置可在spring的官方文檔,第4章 Security Namespace Configuration 中找到,一下附上鏈接地址

http://docs.spring.io/spring-security/site/docs/3.2.0.RELEASE/reference/htmlsingle/#ns-config

總結

以上所述是小編給大家介紹的spring security環境搭建,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.sina.com.cn/s/blog_9c6852670102wwi3.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 504神宫寺奈绪大战黑人 | 四虎地址8848aa4hc44四虎 四虎成人永久地址 | 成人国产在线视频 | 亚洲第一区在线观看 | 亚洲色图综合网 | 日本最大的黄色网站 | 日本高清二三四本2021 | 高清不卡免费一区二区三区 | 国产视频一区 | 朝鲜女人性猛交 | 欧美精品一区二区在线观看 | 国内剧情麻豆 | 日韩欧美精品 | 欧美黑人换爱交换乱理伦片 | 色淫影院 | 欧美色影视 | 国产精品第一区揄拍 | 私人影院在线免费观看 | 极品虎白女在线观看一线天 | 放荡警察巨r麻麻出轨小说 范冰冰特黄xx大片 饭冈加奈子在线播放观看 法国老妇性xx在线播放 | 亚欧有色在线观看免费版高清 | 四虎免费永久观看 | 乌克兰一级片 | 亚洲不卡视频 | 99re这里只有精品视频 | 美女被扒开屁股进去网 | 果冻传媒在线完整免费观 | 公妇仑乱在线观看 | 精品免费国产一区二区三区 | 禁忌h1v1怀孕| 午夜精品久久久久久久99 | 国产精品青青青高清在线观看 | 好吊操这里有精品 | 黑人与欧洲女子性大战 | 免费永久视频 | 撕开老师的丝袜白丝扒开粉嫩的小 | 日本孕妇大胆孕交 | 国内9lporm自拍视频区 | 免费人成在线观看 | 精灵之森高清在线 | 2012中文字幕中字视频 |