
玩转Java框架
文章平均质量分 78
玩转Spring全家桶
闫同学鸭
让旷野天空放一片晴
展开
-
玩转gRPC—不同编程语言间通信
玩转gRPC原创 2022-07-01 08:07:02 · 893 阅读 · 4 评论 -
玩转Kafka—Spring&Go整合Kafka
玩转Kafka—Spring整合Kafka1 新建Spring Boot项目,增加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <de原创 2021-11-20 21:25:57 · 1822 阅读 · 0 评论 -
深入分析Spring事务和底层原理
1 知识回顾1.1 事务特性https://blog.youkuaiyun.com/Mr_YanMingXin/article/details/1188573021.2 隔离级别https://blog.youkuaiyun.com/Mr_YanMingXin/article/details/1188573021.3 脏读、幻读、不可重复读https://blog.youkuaiyun.com/Mr_YanMingXin/article/details/1188573022 Spring使用事务的两种方式2.1 编程式事务使原创 2021-10-22 11:26:45 · 991 阅读 · 0 评论 -
玩转Elasticsearch—Spring Data整合ES7.16.3
5.1 pom依赖新建spring boot项目:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!-- 依赖web starter--><dependency> <groupId&g原创 2022-01-22 19:37:59 · 2194 阅读 · 0 评论 -
手把手教你搭建Spring Boot+Vue前后端分离
1 什么是前后端分离前后端分离是目前互联网开发中比较广泛使用的开发模式,主要是将前端和后端的项目业务进行分离,可以做到更好的解耦合,前后端之间的交互通过xml或json的方式,前端主要做用户界面的渲染,后端主要负责业务逻辑和数据的处理。2 Spring Boot后端搭建2.1 Mapper层请参阅这篇文章https://blog.youkuaiyun.com/Mr_YanMingXin/article/details/118342143此次项目的后端搭建就是在这个项目的基础上2.2 Service层接口原创 2021-12-11 11:36:13 · 24667 阅读 · 13 评论 -
玩转Spring-自定义Spring Starter
1 什么是Spring Starter摘自官网Starters are a set of convenient dependency descriptors that you can include in your application. You get a one-stop shop for all the Spring and related technologies that you need without having to hunt through sample code and co原创 2022-01-09 13:28:42 · 1515 阅读 · 3 评论 -
玩转Spring Boot之RestTemplate的使用
1 RestTemplate简介在java代码里想要进行restful web client服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。Spring Boot提供了一种简单便捷的内置模板类来进行操作,这就是RestTemplate。2 RestTemplate基本使用2.1 依赖:Spring Boot的web starter已经内置了RestTemplate的Bean,我们主需要将它引入到我们的Spring Context中,再进行下简单的配置就可以直接使用了。原创 2022-01-16 14:40:09 · 1906 阅读 · 3 评论 -
Spring Boot+Netty实现远程过程调用(RPC)
1 基本架构2 代码实现2.1 Netty服务端:# 目录结构sp_netty_server ... - handler - NettyServerHandler.java - rpc - NettyServer.java - ServerChannelInitializer.java SpNettyServerApplication.java依赖和配置文件:<dependency> <groupId>org.springframework原创 2022-02-13 11:25:51 · 1015 阅读 · 0 评论 -
玩转Spring—Spring5新特性之Reactive响应式编程实战
1 什么是响应式编程一句话总结:响应式编程是一种编程范式,通用和专注于数据流和变化的,并且是异步的。维基百科原文:In computing, reactive programming is an asynchronous programming paradigm concerned with data streams and the propagation of change. This means that it becomes possible to express static (e.g.原创 2022-02-19 14:31:16 · 7093 阅读 · 2 评论