Spring技术分享
文章平均质量分 65
大扑棱蛾子
合抱之木,生于毫末;百尺之台,起于垒土;千里之行,始于足下。更多精彩文章请移步我的个人博客:http://jaune162.blog
展开
-
利用SpringMVC拦截器控制Controller返回值
背景:需求是在Controller中方法没有实现时,返回模拟结果。主要用于项目初期前台跟后台的交互,Web项目就是在前台发出请求然后后台响应并返回结果。本示例利用拦截器和注解实现跳过执行方法直接返回定义结构的功能。 通过定义一个StringResult注解,在访问方法的时候返回StringResult中的内容。通过Debug注解来定义方法是否要返回StringResult中的内容原创 2014-09-28 11:54:25 · 53821 阅读 · 5 评论 -
spring-amqp手动停止RabbitListener
前言在处理某些业务时,我们可能需要手动停止监听。让消息队列依然可以接收消息,但是先不处理消息。等业务处理完成后再开启监听,处理队列中的消息。所以这里就需要用到RabbitListenerEndpointRegistry中的start和stop方法。停止所有队列@Autowiredprivate RabbitListenerEndpointRegistry rabbitListenerEnd...原创 2018-10-20 15:44:45 · 5587 阅读 · 6 评论 -
Using ribbon and feign without eureka or both
需求描述有三个服务A、B、C,A和B在一个注册中心,C是一个独立的SpringBoot服务。关系如下即服务B需要同时通过注册中心访问A,和不通过注册中心访问C。使用RestTemplate也可以做到,但是这不是我们想要的效果。既然已经集成了feign这个强大的客户端工具,就必须用起来啊。spring cloud官方文档(http://cloud.spring.io/spring-cloud...原创 2018-10-18 14:22:18 · 821 阅读 · 0 评论 -
在Spring Boot中启用Http2.0
HTTP2.0特性通俗易懂篇:https://www.cnblogs.com/yingsmirk/p/5248506.html深入了解篇:https://www.jianshu.com/p/67c541a421f9使用HTTP/2的几点注意事项要使用HTTP/2需要注意以下几点虽然HTTP/2没有明确要求必须使用TLS,但当前几乎所有浏览器均只支持 HTTP/2 Over TLS。...原创 2018-09-28 11:47:56 · 13949 阅读 · 2 评论 -
MyBatis与Spring集成
MyBatis与Spring集成原创 2016-03-30 14:22:38 · 1032 阅读 · 0 评论 -
基于Spring可扩展Schema自定义配置(2)
本章主要实现配置支持,注解扫描等功能。为本次教程的核心原创 2016-01-28 10:45:31 · 2232 阅读 · 1 评论 -
基于Spring可扩展Schema自定义配置(1)
本章主要介绍扩展前的准备工作。原创 2016-01-28 10:44:27 · 2227 阅读 · 1 评论 -
Spring Data JPA使用
Spring Data JPA分页查询遇到的一个问题,分页查询无法查到数据,控制台只输出查询记录数的SQL而不输出查询数据的SQL。原创 2015-10-08 16:42:42 · 2868 阅读 · 0 评论 -
使用Spring定时任务并且通过AOP监控任务执行情况
本文讲的是通过Spring注解的方式实现任务调度。只要引入了spring-context包就能够在项目中使用注解方式的任务调度。原创 2015-03-11 15:06:23 · 12597 阅读 · 5 评论 -
通过SpringAOP+注解实现自动代理
最近在做一个数据对接项目,通过Hessian与其他企业对接数据。但是公司电脑不能上网只能通过代理上网。如果每个方法都写代理的代码太繁琐,而且项目发布到服务器上的时候服务器是可以上网的。即便通过配置文件配置各个类是否使用代理,但是当发布的时候修改配置文件的内容也会比较多。所以就想到了通过注解+AOP的方式实现自动调用代理。原创 2015-03-11 14:41:42 · 7409 阅读 · 1 评论 -
SpringMVC+JPA+SpringData配置
通用项目配置,以Spring为主。SpringMVC+JPA2.0+Hibernate+SpringDataJPA原创 2015-03-02 09:48:53 · 20393 阅读 · 4 评论 -
使用Spring自定义注解生产Http接口描述信息
最近在做一个手机后台项目,使用的是SpringMVC,开发的接口是HTTP接口。在接口写完后需要在网页中吧接口的名称测试地址等信息添加到网页中,感觉这样很麻烦还容易漏。于是就写了一个自定义注解通过注解的方式将接口的描述信息加入到接口中,通过注解描述接口信息并且生产接口测试地址原创 2015-01-23 17:46:49 · 12002 阅读 · 6 评论 -
Spring AMPQ自定义线程池
在项目中遇到了一个棘手的问题。当多个消费者同时执行任务的时候出现了资源争用的问题。日志如下19-03-19 13:00:17.470 [SimpleAsyncTaskExecutor-1] INFO c.w.m.h.AbstractMessageHandler - 开始验证消息:f3eaa048d8984c2aa69b52a8cdece1e919-03-19 13:00:17.470 [Si...原创 2019-03-19 17:46:12 · 764 阅读 · 0 评论