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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 課程講義
- 10.15 品優購網站專案網站
- Java教程學習入門影片原始碼課件:JVM調優講解Java原始碼JVM
- Day04——Java新手學習Java
- 講一講Java有什麼優勢?Java
- 如何高效學習java課程Java
- 產品經理課程的必殺技
- 資料庫學習 哈工大課程 第Ⅸ、Ⅹ講資料庫
- MySQL講義第8講——資料更新之 DELETEMySqldelete
- 像打磨產品一樣打磨你的課程
- 如何優化產品開發過程?優化
- Linux效能優化實戰課程教學Linux優化
- java之HashMap用法講解JavaHashMap
- 享學課堂java架構師VIP課程全套完整Java架構
- java第一次正式課程課後習題Java
- 瘋狂Java講義第3版PDFJava
- 招聘Go語言課程講師(西安地區兼職)Go
- 劉鐵猛老師視訊課程“事件”講解程式事件
- 貝葉斯資料分析2021課程開課了,同名書籍作者主講
- 手擼網易雲進階課程-效能優化之NDK高效載入GIF優化
- 【優才系列公開課】第四十三講:MySQL 索引以及效能調優工具串講MySql索引
- 【課程筆記】中科大凸優化(二)筆記優化
- 【課程筆記】中科大凸優化(三)筆記優化
- python RE庫的基本使用!基本定義詳細講解!來源於MOOCpython,課程連結文章末尾有!Python
- 怎樣講“一堂精彩實用的精益課程”
- 如何確保採購過程中的產品質量
- Java 效能優化之——效能優化的過程方法與求職面經總結Java優化求職
- 聚品購
- JavaSE之異常實戰視訊課程Java
- javaweb課程設計之XXX管理系統JavaWeb
- Java之自定義異常Java
- Day04:
- Day04
- MySQL講義第27講——select 查詢之自連線查詢MySql
- MySQL講義第 47 講——select 查詢之查詢練習(五)MySql
- 相親專案講課(講解)
- 線性代數的本質課程筆記1-6講筆記
- PostgreSQL技術大講堂 - 第72講:索引與SQL調優之禁忌之戀SQL索引