Spring Security開發安全的REST服務


第1章 課程導學

項目介紹

Java實戰:Spring Security開發安全的REST服務,來自慕客網的視頻 ,主要講認證和授權。

企業級的認證和授權

從0開始實現一個可重用的,企業級的,認證和授權模塊。涉及以下3個項目:

第2章 開始開發

開發環境

JDK

使用jdk8

STS

其實就是選擇一個ide,視頻使用的eclipse的STS,本人使用的idea,根據個人喜好

MySQL

安裝服務器和客戶端workbench

代碼結構

Hello Spring Security

模塊的創建

以下是各模塊的pom文件

imooc-security

imooc-security-core

imooc-security-app

imooc-security-browser

imooc-security-demo

最終的項目結構

hello world

application.properties的配置

因為引入了mysql驅動,所以要指定mysql的連接信息,暫時用不到spring-session及spring-security先置為無效

然后編寫代碼

DemoApplication.java

@SpringBootApplication
public class DemoApplication {
    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

HelloWorldController.java

@RestController
public class HelloController {
    @GetMapping("/hello")
    public String hello() {
        return "hello";
    }
}

demo的打包部署

打包方式,spring-boot打包,在demo項目的pom.xml的build中指定了打包方式

mvn package -Dmaven.test.skip=true
java -jar imooc-security-demo/target/demo.jar

代碼

https://gitee.com/yysue/imooc-security


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM