摘要:
前言 在庞大的java体系中,spring有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜。我们都知道spring是创建和管理bean的工厂,它提供了多种定义bean的方式,能够满足我们日常工作中的多种业务场景。 那么问题来了,你知道spring中有哪些方式可以定义bean? 我估计很多人会 阅读全文
摘要:
引入依赖 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.25</version> </dependency> 在resources目录下创建log4j.pro 阅读全文
摘要:
转载自https://zhuanlan.zhihu.com/p/381554129 RESTful架构究竟是什么 别着急,想要了解RESTful,我们先来了解一位大佬Roy Thomas Fielding,一个出生于加州拉古纳海岸的伟大计算机科学家。一个集”HTTP协议(1.0版和1.1版)主要设计 阅读全文
摘要:
@ResponseBody @ResponseBody的作用其实是将java对象转为json格式的数据。 @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据 阅读全文
摘要:
@ResponseStatus的作用就是为了改变HTTP响应的状态码,可以在代码中的三个地方使用它,分别如下: 加在@RequestMapping下方 一种在处理同步请求时使用@ResponseStatus,一种在处理异步请求时使用@ResponseStatus,分别如下图。 当在处理同步请求时使用 阅读全文
摘要:
@ModelAttribute: 该注解通常在Controller上的某个方法上,此方法会首先被调用,并将方法作为Mode的属性,然后再调用对应的Controller处理方法。 利用postman做测试,localhost:8988/1633c318f09f4071a1609cb5b1a952c5/ 阅读全文
摘要:
数据合并函数 由于业务需求有的时候需要将多个数据源进行合并,Reactor提供了concat方法和merge方法: concat public static <T> Flux<T> concat(Iterable<? extends Publisher<? extends T>> sources) 阅读全文
摘要:
工厂方法创建流 Backpressure : the ability for the consumer to signal the producer that the rate of emission is too high push工厂方法 通过单线程生产者(在同一时间只有一个线程,可以调用nex 阅读全文
摘要:
序言 联系我上次写的关于Java内存的文章,对象访问在 Java 语言中无处不在,是最普通的程序行为,但即使是最简单的访问,也会却涉及 Java 栈、Java 堆、方法区这三个最重要内存区域之间的关联关系,如下面的这句代码: Object obj = new Object(); 1、假设这句代码出现 阅读全文
摘要:
Jpa查询 JpaRepository简单查询 基本查询也分为两种,一种是spring data默认已经实现,一种是根据查询的方法来自动解析成SQL。 预先生成方法 spring data jpa 默认预先生成了一些基本的CURD的方法,例如:增、删、改等等 继承JpaRepository publ 阅读全文