Java之品優購課程講義_day04
SpringSecurity框架入門
1.1 SpringSecurity簡介
Spring Security 是一個能夠為基於 Spring 的企業應用系統提供宣告式的安全訪問控制解決方案的安全框架。它提供了一組可以在 Spring 應用上下文中配置的 Bean,充分利用了Spring IoC,DI(控制反轉 Inversion of Control ,DI:Dependency Injection 依賴注入)和 AOP(面向切面程式設計)功能,為應用系統提供宣告式的安全訪問控制功能,減少了為企業系統安全控制編寫大量重複程式碼的工作。
1.2 SpringSecurity入門小 Demo
1.2.1 最簡單 Demo
(1)建立工程 spring-security-demo ,pom.xml 內容
<project xmlns="" xmlns:xsi=""xsi:schemaLocation=" [url=][/url]"><modelVersion>4.0.0</modelVersion><groupId>cn.itcast.demo</groupId><artifactId>spring-security-demo</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><properties><spring.version>4.2.4.RELEASE</spring.version></properties><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-web</artifactId><version>4.1.0.RELEASE</version></dependency><dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-config</artifactId><version>4.1.0.RELEASE</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version><scope>provided</scope></dependency></dependencies><build><plugins><!-- java 編譯外掛 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.2</version><configuration><source>1.7</source><target>1.7</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><configuration><!-- 指定埠 --><port>9090</port><!-- 請求路徑 --><path>/</path></configuration></plugin></plugins></build></project>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3209/viewspace-2817091/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 課程講義
- OCP課程56:管理II之SQL調優SQL
- Day04——Java新手學習Java
- Java教程學習入門影片原始碼課件:JVM調優講解Java原始碼JVM
- 講一講Java有什麼優勢?Java
- C語言系列之 考試講解-尹成-專題視訊課程C語言
- 廣州 各大學計算機老師 DBA 課程 講課完畢..計算機
- 如何高效學習java課程Java
- 資料庫學習 哈工大課程 第Ⅸ、Ⅹ講資料庫
- 10.15 品優購網站專案網站
- MySQL講義第8講——資料更新之 DELETEMySqldelete
- 機器學習(課堂筆記)Day04:線性迴歸法機器學習筆記
- 如何優化產品開發過程?優化
- java之HashMap用法講解JavaHashMap
- 手擼網易雲進階課程-效能優化之NDK高效載入GIF優化
- 吳恩達機器學習網易公開課視訊和講義吳恩達機器學習
- sql優化講課中引出的各種問題!SQL優化
- 瘋狂Java講義第3版PDFJava
- 招聘Go語言課程講師(西安地區兼職)Go
- 劉鐵猛老師視訊課程“事件”講解程式事件
- 享學課堂java架構師VIP課程全套完整Java架構
- java第一次正式課程課後習題Java
- 小馬哥Java面試題課程總結Java面試題
- 【優才系列公開課】第四十三講:MySQL 索引以及效能調優工具串講MySql索引
- Day04
- vue大型電商專案尚品彙(後臺篇)day04Vue
- 陳安之課程資料下載
- Linux效能優化實戰課程教學Linux優化
- 【課程筆記】中科大凸優化(三)筆記優化
- 【課程筆記】中科大凸優化(二)筆記優化
- 史丹佛大學凸優化課程筆記-0優化筆記
- AI學習者必備 | 聖母大學公開統計計算課程講義(視訊+PPT+作業)AI
- 李巨集毅機器學習課程筆記-3.梯度下降精講機器學習筆記梯度
- 怎樣講“一堂精彩實用的精益課程”
- 選機器學習課程怕踩雷?有人幫你選出了top 5優質課機器學習
- Java 效能優化之——效能優化的過程方法與求職面經總結Java優化求職
- 免費高質量Java課程推薦Java
- 相親專案講課(講解)