🔍
📢

Spring Boot Security Oauth2 客户端模式及密码模式实例

Spring Boot Security Oauth2之客户端模式及密码模式实现 示例目录 1.多认证模式(密码模式、客户端模式) 2.token存到redis支持 3.资源保护 4.密码模式用户及权限存到数据库 5.使用说明 示例代码-git...

Java位运算、补码、反码、原码

正数位移运算 Java中有三个位移运算: <<:左移 >>:右移 >>>:无符号右移 我们直接看一下Demo: System.out.println(2 << 1); // 4 System.out.println(2 >> 1); // 1 System.out.println(2 >>> 1); // 1 System.out.println(-2 << 1...

Java String、StringBuffer 和 StringBuilder

Java常用类 String类 String表示字符串,所谓字符串,就是一连串的字符,是java中最常用的类之一。String是不可变类,一旦String对象被创建,包含在对象中的字符序列(内容)是不可变的,直到对象被...

Spirng Security @Secured @RolesAllowed @PreAuthorize

默认情况下, Spring Security 并不启用方法级的安全管控. 启用方法级的管控后, 可以针对不同的方法通过注解设置不同的访问条件;Spring Security 支持三种方法级注解, 分别是 JSR-205/Secured 注解/pre...

Spring JdbcTemplate执行SQL语句及存储过程

概述 单个更新 批量更新 获取count、sum等聚合函数返回的唯一值 获取单个记录的某一列值 获取单个记录的所有列值 获取多个记录的某一列值 获取多个记录的所有列值   最近在项目中使用到...

Spring WebClient / RestTemplate

1. 简介 本教程中,我们将对比 Spring 的两种 Web 客户端实现 —— RestTemplate 和 Spring 5 中全新的 Reactive 替代方案 WebClient。 2. 阻塞式 vs 非阻塞式客户端 Web 应用中,对其他服务进行 HTTP 调用是...

Spring Boot application.properties和YAML配置文件application.yml

目录 一、全局配置文件 1、分类:(文件名固定) 2、作用: 3、什么是yml 二、YAML语法 1、基本语法 2、支持数据格式 三、配置文件值的映射 1、@ConfigurationProperties 2、@Value 3、@PropertySource与@I...

Java不用库纯手写SMTP协议邮件发送客户端

使用java语言基于SMTP协议手写邮件客户端 1. 说明 电子邮件是互联网上常见的应用,他是互联网早期的产品,直至今日依然受到广大用户的喜爱(在中国可能因为文化背景不同,电子邮件只在...

SpringBoot集成MyBatis之XML和注解配置

一个有趣的现象:         传统企业大都喜欢使用hibernate,互联网行业通常使用mybatis;之所以出现这个问题感觉与对应的业务有关,比方说,互联网的业务更加的复杂,更加需要进行灵活性...

Spring Boot注解(Annotation)用法描述

一、注解(annotations)列表  @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configuration 等...