摘要: Spring Boot集成RabbitMQ相比于Spring集成RabbitMQ简单很多,有兴趣了解Spring集成RabbitMQ的同学可以看我之前的《RabbitMQ学习笔记》系列的博客,特别是优先级消息队列,这里就不做重复介绍了。 在之前创建的Spring Boot项目(Spring Boot 阅读全文
posted @ 2017-08-14 14:22 wuzhiyuan 阅读(830) 评论(0) 推荐(0) 编辑
摘要: Spring Boot集成Mybatis非常简单,在之前搭建好的项目中加入Mybatis依赖的jar,在配置文件中加入数据库配置即可,如下图所示: 创建对应的Controller、Service、Dao等,代码如下: User实体类: Dao: UserService: UserController 阅读全文
posted @ 2017-08-14 09:27 wuzhiyuan 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一开始接触Spring Boot就感到它非常强大,也非常简单实用,遂想将其记录下来。 搭建Spring Boot工程非常简单,到:http://start.spring.io/ 下载Spring Boot代码,导入到eclipse或者idea,启动即可,下载代码如下图(项目名、语言、JDK版本等可选 阅读全文
posted @ 2017-08-12 16:53 wuzhiyuan 阅读(439) 评论(0) 推荐(0) 编辑
摘要: Oracle安装是很多新手都烦恼的事情,各种奇怪的错误,并且还无从下手解决。我也隔了两年没有用Oracle了,昨天安装了一下,出现很多问题,也很苦恼。现在将安装过程详细记录下来,一来方便自己下次安装,二来也能给需要安装Oracle的同学做一个参考。 Oracle安装的详细步骤请参考:http://j 阅读全文
posted @ 2017-06-20 11:19 wuzhiyuan 阅读(5053) 评论(0) 推荐(0) 编辑
摘要: 最近发现有很多小伙伴在问Spring事务相关的问题,在解答这些问题的时候,我发现其实很多初学者对于事务很难了解,或者说根本不知道怎么去学习、去理解这方面的知识。为了让广大初学者能够快速了解事务并掌握它,我将Spring事务用直白的语言和非常形象的例子来和大家解答。 要了解事务,在我看来,其实只需要明 阅读全文
posted @ 2017-05-22 15:58 wuzhiyuan 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 使用消息队列,必须要考虑的问题就是生产者消息发送失败和消费者消息处理失败,这两种情况怎么处理. 生产者发送消息,成功,则确认消息发送成功;失败,则返回消息发送失败信息,再做处理. 消费者处理消息,成功,则消息队列自动删除消息;失败,则消息重新返回队列,等待处理. 对于消费者处理失败的情况,如果仅仅只 阅读全文
posted @ 2017-05-16 16:24 wuzhiyuan 阅读(20739) 评论(4) 推荐(0) 编辑
摘要: RabbitMQ优先级队列注意点: 1、只有当消费者不足,不能及时进行消费的情况下,优先级队列才会生效 2、RabbitMQ3.5以后才支持优先级队列 代码在博客:RabbitMQ学习笔记三:Java实现RabbitMQ之与Spring集成 最后面有下载地址,只是做了少许改变,改变的代码如下: 消费 阅读全文
posted @ 2017-05-16 10:03 wuzhiyuan 阅读(11637) 评论(2) 推荐(1) 编辑
摘要: 本来今天是想做RabbitMQ之优先级队列的,但是,在RabbitMQ Server创建queue时,增加优先级的最大值,头脑发热写了9999999,导致电脑内存直接飙到100%,只能重启电脑,并卸载RabbitMQ。但是,我发现即使卸载(包括卸载Erlang和RabbitMQ Server),再安 阅读全文
posted @ 2017-05-15 16:25 wuzhiyuan 阅读(13611) 评论(0) 推荐(0) 编辑
摘要: 搭建好maven项目环境,加入RabbitMQ依赖包 RabbitMQ需要有生产者和消费者,因此,需要搭建两个项目,如下截图: SpringMVC的其他配置就不说了,RabbitMQ在生产者配置为: RabbitMQ Server安装后,virtual-host为"/",如果需要增加或者修改虚拟主机 阅读全文
posted @ 2017-05-12 17:34 wuzhiyuan 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: 本地安装好RabbitMQ Server后,就可以在Java语言中使用RabbitMQ了。 RabbitMQ是一个消息代理,从“生产者”接收消息并传递消息至“消费者”,期间可根据规则路由、缓存、持久化消息。“生产者”也即message发送者以下简称P,相对应的“消费者”乃message接收者以下简称 阅读全文
posted @ 2017-05-12 14:34 wuzhiyuan 阅读(7587) 评论(0) 推荐(0) 编辑