🔍
📢

Java Servlet 4.0 技术入门

Java™ Servlet API 是主流服务器端 Java 的基本构建块,也是 Java EE 技术的一部分,例如,用于 Web 服务的 JAX - RS、JSF (JavaServer Faces) 和 JSP (JavaServer Pages)。Java servlet 也独立存在,提供一系列支持...

Spring Boot 部署 JAR/WAR 浅析

对于传统的 SSM 或者 SSH 项目的部署,一般会打包成war包,或者是一个编译好的文件夹,再放到 tomcat 的 webapps 目录下,如果是 war 包,会自动解压出来。而 Spring Boot 默认会内嵌一个 Tomcat,因...

Java BigDecimal详解

一、BigDecimal概述 ​ Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更...

Java URL 和 URLConnection 网络编程

java.net.URL 类将 URL 地址进行了封装,并提供了解析 URL 地址的基本方法,比如获取 URL 的主机名和端口号。 java.net.URLConnection 则代表了应用程序和 URL 之间的通信链接,可用于读取和写入此 URL...

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 调用是...