- 博客(4)
- 收藏
- 关注
原创 (二)基于数据库的认证与授权
环境准备controller@RestController@RequestMapping("/api/admin")public class AdminController { @GetMapping("/hello") public String hello(){ return "hello! this is admin page"; }}/**----------------------分割线------------------------*/
2020-06-23 23:44:02 692
原创 (一)创建简单的Spring security 项目
参考:陈木鑫老师的《Spring Security 实战》创建spring boot项目通过Intellij IDEA创建Spring Boot项目的方式有许多种,其中最简单的方式就是使用Spring Initializr工具。Spring Initializr 允许我们提前选定一些常用的项目依赖,此处我们选择 Security 作为构建SpringSecurity项目的最小依赖,选择Web作为Spring Boot构建Web应用的核心依赖。Next :Next:创建项目的目录结构:
2020-06-22 00:00:02 321
原创 Linux压缩和解压缩
参考:韩顺平老师的Linux课程gzip 和 gunzip作用gzip 用于压缩,gunzip 用于解压基本语法gzip 文件 :将文件压缩为 xxx.gz 文件gunzip xxx.gz :解压 xxx.gz 文件应用案例案例1: gzip 压缩,将 /home 下的 hello.txt 文件进行压缩当我们使用 gzip 对文件进行压缩后,不会保留原来的文件案例 2: gunzip解压缩, 将/home下的 hello.txt.gz文件进行解压缩当我们使用gunzip 解压
2020-06-16 07:04:07 266
原创 处理自动装配的歧义性
自动装配可以对依赖注入提供很大帮助,因为它会减少装配应用程序组件时所需的显式装配的数量。不过,仅有一个bean匹配所需的结果时,自动装配才是有效的。如果不仅有一个bean能够匹配的话,这种歧义性会阻碍Spring自动装配属性,构造器参数或方法参数。应用场景场景:我们声明一个接口,有三个类对该接口进行实现,并注入到beanpublic interface IAnimal { void say();}接口实现:@Componentpublic class Cat implements
2020-06-08 20:28:37 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人