2019年5月16日

Mybatis - plus 注解的使用

摘要: 自动填充注解 @TableField 1.value 字段值(驼峰命名方式,该值可无) 2.update 预处理 set 字段自定义注入 3.condition 预处理 WHERE 实体条件自定义运算规则 4.el 详看注释说明 5.exist 是否为数据库表字段( 默认 true 存在,false 阅读全文

posted @ 2019-05-16 17:37 Best_Wishes 阅读(15629) 评论(0) 推荐(0) 编辑

2019年5月10日

Mybatis - plus 配置与运用

摘要: Mybatis - plus mybatis-plus 官方文档 1、配置 引入对应的文件包,spring boot + mybatis 需添加依赖文件如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId 阅读全文

posted @ 2019-05-10 15:48 Best_Wishes 阅读(6344) 评论(0) 推荐(0) 编辑

2019年4月9日

用spring boot + redis + dubbo +rabbitmq + mybatis 搭建一个项目

摘要: 用spring boot + redis + dubbo +rabbitmq + mybatis 搭建一个项目。 项目链接地址: 1、创建项目,目录结构如下图。controller和server通过dubbo链接。在server中根据不同业务决定是否调用rabbitmq-publisher 2、在主 阅读全文

posted @ 2019-04-09 18:40 Best_Wishes 阅读(625) 评论(0) 推荐(0) 编辑

2019年4月4日

RabbitMQ 应用

摘要: 首先介绍TTL与DLX的概念,什么是TTL,什么是DLX。 Time-To-Live Extensions RabbitMQ允许我们为消息或者队列设置TTL(time to live),也就是过期时间。TTL表明了一条消息可在队列中存活的最大时间,单位为毫秒。也就是说,当某条消息被设置了TTL或者当 阅读全文

posted @ 2019-04-04 11:47 Best_Wishes 阅读(163) 评论(0) 推荐(0) 编辑

2019年4月3日

RabbitMq 详解

摘要: 1、RabbitMq 原理 1、Message 消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、priority(相对于其他消息的优先权)、delivery-mode(指出该消息可能需要持久性存储)等。 阅读全文

posted @ 2019-04-03 17:05 Best_Wishes 阅读(494) 评论(0) 推荐(0) 编辑

RabbitMq 为什么使用RabbitMq

摘要: 1、同步变异步 在客户下订单过程中,涉及客户的短信推送,E-mail发送,app消息推送等等...。若这些操作都是同步操作,这样用户等待的时间会非常长,体验不好。由于短信系统,E-mail系统,app推送仅仅是辅助订单系统,异步操作并不影响用户下订单。因此,可以利用RabbitMQ先将需要推送消息的 阅读全文

posted @ 2019-04-03 10:02 Best_Wishes 阅读(1138) 评论(0) 推荐(0) 编辑

2019年4月2日

RabbitMq 安装教程

摘要: 1、安装Erlang(下载较高版本) 2、安装RabbitMqServer 3、配置Erlang环境变量 新建ERLANG_HOME=C:\Program Files\erl9.2 ,C:\Program Files\erl9.2 为你Erlang安装目录 在Path中添加 %ERLANG_HOME 阅读全文

posted @ 2019-04-02 16:18 Best_Wishes 阅读(316) 评论(0) 推荐(0) 编辑

2019年3月6日

Java - 设计模式与设计模式的应用场景

摘要: 1、单例模式 单例模式是一种常用的软件设计模式。 在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。 应用场景:如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 2、工厂模式 阅读全文

posted @ 2019-03-06 16:19 Best_Wishes 阅读(1715) 评论(0) 推荐(0) 编辑

2019年3月4日

Mybatis

摘要: 1、insert返回主键id 自增主键: 方法一:通过设置useGeneratedKeys,keyProperty参数,keyProperty表示将获取到的主键值id返回到bean Employee中某个字段(字段名称必须与“id”一致)。 方法二:通过设置<selectKey>标签返回,order 阅读全文

posted @ 2019-03-04 16:33 Best_Wishes 阅读(99) 评论(0) 推荐(0) 编辑

2019年1月23日

Java Lambda表达式

摘要: 创建线程 排序 List<String> arrayList = Arrays.asList(new String[]{"b","c","a","f"});//匿名类写法 Collections.sort(arrayList, new Comparator<String>() { @Override 阅读全文

posted @ 2019-01-23 12:02 Best_Wishes 阅读(156) 评论(0) 推荐(0) 编辑

导航