DemoController.java 631 B

12345678910111213141516171819202122232425
  1. package com.ydtech.modules.admin.controller;
  2. import com.ydtech.modules.admin.model.SysUser;
  3. import org.springframework.security.access.prepost.PreAuthorize;
  4. import org.springframework.web.bind.annotation.GetMapping;
  5. import org.springframework.web.bind.annotation.RestController;
  6. import java.util.List;
  7. @RestController
  8. public class DemoController {
  9. @PreAuthorize("hasAuthority('sys:demo:view')")
  10. @GetMapping("/hello")
  11. public String hello() {
  12. return "Hello SpringSecurity!";
  13. }
  14. public static void main(String[] args) {
  15. List<SysUser> ls = null;
  16. System.out.println(ls.size());
  17. }
  18. }