一.ActiveMQ整合Spring基础 ActiveMQ和Spring的整合,其实是把activemq的一些对象交给spring来管理,比如连接工厂,queue,top等等 二.依赖 除了activemq本身提供的jar包外,还需要两个spring整合activemq的jar: <dependen ...
分类:
编程语言 时间:
2020-10-13 17:54:36
阅读次数:
50
在上一章中SpringBoot整合RabbitMQ,已经详细介绍了消息队列的作用,这一种我们直接来学习SpringBoot如何整合kafka发送消息。 kafka简介 kafka是用Scala和Java语言开发的,高吞吐量的分布式消息中间件。高吞吐量使它在大数据领域具有天然的优势,被广泛用来记录日志 ...
分类:
编程语言 时间:
2020-10-13 17:35:42
阅读次数:
33
持续原创输出,点击上方蓝字关注我 目录 前言Spring Boot 版本如何扩展MVC?如何自定义一个拦截器?什么都不配置为什么依然能运行MVC相关的功能?如何全面接管MVC?【不推荐】为什么@EnableWebMvc一个注解就能够全面接管MVC?Spring Boot相关资料总结 前言 自从用了S ...
分类:
编程语言 时间:
2020-10-13 17:31:09
阅读次数:
29
全力以赴,专注创作大半年,这本Spring一书的初稿终于完成了。Spring家族中的多数成员都在本书中亮相,并大显身手。如SpringMVC框架、WebFlux框架,RESTFul风格、SpringDataAPI、SpringWebSocket、Spring和CXF整合、SpringCloud......这些成员都以Web开发为核心,循序渐进地串联起来,帮助读者理清纷繁复杂的Spring大家族的各
分类:
编程语言 时间:
2020-10-13 17:27:31
阅读次数:
28
介绍 AOP,aspect oriented programing,面向切面编程。 动态代理:基于JDK和基于第三方cglib Joinpoint(连接点):可以被拦截的点 Pointcut(切入点):被拦截的点 Advice(通知/增强):对连接点进行改变 Target(目标对象):代理的目标对象 ...
分类:
编程语言 时间:
2020-10-13 16:54:39
阅读次数:
25
服务注册中心eureka-server已经搭好,我们开始编写一个eureka-client,并提供一个hello服务 一、新建module,选择对应的springcloud模块,pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xm ...
分类:
编程语言 时间:
2020-10-12 20:29:31
阅读次数:
29
1、概述 JSR相关的概念就不赘述了,网上一搜一大把。只要知道以下内容的区别即可: Bean Validation,(javax.validation)包下的接口规范。 Hibernate Validation,Hibernate对于上述规范的具体实现。 Spring Validation,是对Hi ...
分类:
编程语言 时间:
2020-10-12 20:10:38
阅读次数:
26
今天在测试Spring的AOP时,发现使用注解配置AOP的方式会导致通知的执行顺序紊乱。【最终通知居然在异常通知之前执行了】 测试代码 (1)定义TargetInterface目标接口 `public interface TargetInterface { public abstract void ...
分类:
编程语言 时间:
2020-10-12 20:03:14
阅读次数:
26
介绍 IOC,inversion of control,控制反转。经典的,我们用关键字new去主动创建对象。而将创建对象的功能交给容器,再根据需要获取就称为控制反转。这里的容器称为IOC容器。 简单案例 1、pom.xml <dependency> <groupId>org.springframew ...
分类:
编程语言 时间:
2020-10-10 18:03:44
阅读次数:
45
第一章 初始MyBatis SpringMVC+Spring+MyBatis框架 1.简历制作使用模板的好处: 不用考虑布局,排版等。提高效率 可专心在简历内容上 结构统一,便于人事阅读 新手也可以做出专业的简历 框架技术 是一个应用程序的半成品 提供可重用的公共结构 按一定规则组织的一组组件 优势 ...
分类:
其他好文 时间:
2020-10-10 17:39:02
阅读次数:
22