首先让我们了解一下几个概念:一、WebSocket是一种全双工通讯,它是一种底层协议,其特点包括建立在 TCP 协议之上,服务器端的实现比较容易。与 HTTP 协议有着良好的兼容性。默认端口也是80和443,并且握手阶段…
分类:spring
Spring Boot 中使用 thrift 入门
Thrift 简介 Thrift 是什么 Thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Go,Python, PHP, Ruby…
springboot:shiro注入dubbo服务空指针问题
问题描述 最近搭建springboot+dubbo+shiro微服务时,自定义的shiro的realm组件中: @Component public class AuthRealm extends AuthorizingR…
ssm分页
页面用bootstrapTable实现(配置查询的参数即可),前提得引入bootstrapTable的css,js function load() { var typeid = $("#typeid").val(); $…
Spring Cloud Zuul 1.x的websocket支持实践
一、组件 Spring Cloud Netflix Edgware.SR3spring-cloud-starter-zuul 1.3.5.RELEASEnginx 1.14.0Vue + SockJS + STOMP 二…
怎么用好Spring Config
转载自本人博客 原文地址: https://www.deanwangpro.com/2… 配置其实分为结构和内容两个方面,结构对应的是代码,比如1.0.0新开发的代码上有一个功能开关${feature.swi…
[Spring cloud 一步步实现广告系统] 16. 增量索引实现以及投送数据到MQ(kafka)
实现增量数据索引 上一节中,我们为实现增量索引的加载做了充足的准备,使用到mysql-binlog-connector-java 开源组件来实现MySQL 的binlog监听,关于binlog的相关知识,大家可以自行网络…
使用spring aop拦截异常
使用spring aop拦截异常 一、引入相应的jar包 <!-- AspectJ begin --> <dependency> <groupId>org.aspectj</gr…
【Spring】BeanUtils.copyPorperties()的IllegalArgumentException原因分析
前置知识: SpringBean ORM Java企业级开发基础 背景 在使用ORM框架读取数据库表记录时,为了把PO(Persist Object)转换成BO(Business Object),由于PO和BO中的字段绝…
Spring Boot 参考指南(安装CLI)
第VII章. Spring Boot CLI 如果你想快速开发Spring应用程序,可以使用Spring Boot CLI命令行工具,它允许你运行Groovy脚本,这意味着你有一个类似的java类语法,没有那么多样板代码…
如何学习一门新语言或框架
简评:新的语言层出不穷,Dart, Go, Kotlin, Elixir 等等。极光日报曾经分享过一篇文章 —— 不同编程语言的学习曲线。挑战学习曲线这事儿可能太难,但有些小技巧能帮助我们快速学习。原作者 Viniciu…
Spring高阶用法--自定义业务对象组件化
若干年前在使用SpringMVC的时候,发现springMVC可以把HttpSession,HttpRequest组件化注入: @Autowired HttpSession session; @Autowired Htt…