自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除