上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 一、Virtual Hosts 每一个 RabbitMQ 服务器都能创建虚拟的消息服务器,我们称之为虚拟主机 (virtual host) ,简称为vhost。每一个 vhost 本质上是一个独立的小型 RabbitMQ 服务器,拥有自己独立的队列、交换器及绑定关系等,井且它拥有自己独立的权限。vh 阅读全文
posted @ 2021-10-13 20:04 童话述说我的结局 阅读(818) 评论(0) 推荐(1) 编辑
摘要: 前面写的RabbitMQ的东西还是很简单的,百度资料一堆,看看一会就能学会,之所以写前面的文章是想让还不怎么会用RabbitMQ的朋友可以系统看下,但做为架构师关注的重点应该是RabbitMQ的持久化机制及磁盘管理,接下来要写的东西就是关于这些的;在讲下面内容前先来说一点现在的RabbitMQ的环境 阅读全文
posted @ 2021-10-13 11:47 童话述说我的结局 阅读(836) 评论(0) 推荐(1) 编辑
摘要: 一、什么是RabbitMQ RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。 学过websocket的来理解rabbitMQ应该是非常简单的了,websocket是基于服务器和页面之间的通信协议,一次握手,多次通信。 而rabbit 阅读全文
posted @ 2021-10-13 11:43 童话述说我的结局 阅读(443) 评论(0) 推荐(1) 编辑
摘要: 一、需求分析 1.1项目需求 通过原始的JDBC代码来操作数据库非常的麻烦,里面存在着太多的重复代码和低下的开发效率,针对这种情况需要提供一个更加高效的持久层框架。 1.2 核心功能 首先来看下JDBC操作查询的代码。 public class JdbcTest { public static vo 阅读全文
posted @ 2021-09-17 14:53 童话述说我的结局 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 官网网址:http://mybatis.org/spring/zh/index.html 1 添加相关的依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2. 阅读全文
posted @ 2021-09-08 20:26 童话述说我的结局 阅读(186) 评论(1) 推荐(1) 编辑
摘要: 一、事务管理 写到这也快进入收尾阶段了了,在介绍MyBatis中的事务管理时不可避免的要接触到DataSource的内容,所以接下来会分别来介绍DataSource和Transaction两块内容。 1. DataSource 在数据持久层中,数据源是一个非常重要的组件,其性能直接关系到整个数据持久 阅读全文
posted @ 2021-09-08 10:41 童话述说我的结局 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 一、binding模块 接下来我们看看在org.apache.ibatis.binding包下提供的Binding模块 ,binding其实在执行sqlSession.getMapper(UserMapper.class);获取接口代理的对象时有用到; 发现这个包里面提供的工具比较少,就几个,先来分 阅读全文
posted @ 2021-09-06 08:57 童话述说我的结局 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis插件 插件是一种常见的扩展方式,大多数开源框架也都支持用户通过添加自定义插件的方式来扩展或者改变原有的功能,MyBatis中也提供的有插件,虽然叫插件,但是实际上是通过拦截器(Interceptor)实现的,在MyBatis的插件模块中涉及到责任链模式和JDK动态代理。 1. 自定 阅读全文
posted @ 2021-09-03 15:31 童话述说我的结局 阅读(198) 评论(1) 推荐(1) 编辑
摘要: 一、缓存模块 MyBatis作为一个强大的持久层框架,缓存是其必不可少的功能之一,Mybatis中的缓存分为一级缓存和二级缓存。但本质上是一样的,都是使用Cache接口实现的。缓存位于 org.apache.ibatis.cache包下。 通过结构能够发现Cache其实使用到了装饰器模式来实现缓存的 阅读全文
posted @ 2021-09-03 08:55 童话述说我的结局 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一.日志模块 首先日志在我们开发过程中占据了一个非常重要的地位,是开发和运维管理之间的桥梁,在Java中的日志框架也非常多,Log4j,Log4j2,Apache Commons Log,java.util.logging,slf4j等,这些工具对外的接口也都不尽相同,为了统一这些工具,MyBati 阅读全文
posted @ 2021-09-01 09:25 童话述说我的结局 阅读(301) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页