Hyperin

爱生活 爱编程

记录一次mybatis-plus从3.0.6升级到3.1.0异常启动的解决

异常信息 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyExcept...

2019-03-14 21:39:34

阅读数 650

评论数 0

list数据通过流直接保存到oss结果记录

/** * 获取文件输入流 * @param list * @param sheetName * @param <T> * @return */ private <T...

2019-03-12 20:27:50

阅读数 33

评论数 0

Excel导入导出工具类

import cn.sucang.core.util.StrUtils; import com.jiminy.delivery.annocation.Excel; import com.jiminy.delivery.dto.ReturnResult; import org.apache.poi....

2019-03-12 20:25:05

阅读数 15

评论数 0

UML小记

类 类的名称,如果是抽象类就使用斜体表示 类的特性,通常是字段和属性 类的操作,通常是方法。+表示public -表示private #代表protected 接口 顶端有<<nterface>>显示 接...

2019-03-03 20:54:58

阅读数 47

评论数 0

java8时间方法工具

/** * * @param num 时间单位 * 获取num天后的时间 * 返回格式:2018-02-15 15:49:32 */ public static String getDayPlusString(int num){ LocalDateTime now =...

2019-02-15 15:17:02

阅读数 25

评论数 0

Spring Cloud各组件总结归纳

前面介绍了很多Spring Cloud的组件,本篇按照自己的角度来做一次归纳。 Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。 Hystrix,...

2019-02-13 23:02:05

阅读数 22

评论数 0

config-1

配置管理方案 项目名称 描述 特点 Etcd 使用go开发的开源项目,用于服务发现和键值管理,使用raft协议作它的分布式计算模型 1非常快和可伸缩.2.可分布式.3.命令行驱动,易于搭建和使用 Eureka 由Netflix开发,久经测试,用于服务发现和键值管理 1.分布式键...

2019-02-13 22:53:42

阅读数 17

评论数 0

hystrix-1

使用fallbackmethod 指定后备方法(如果后备方法也需要调用远程方法,一定也要加上@HystrixCommand注解) 指定hystrix 的超时时间 commandProperties={@HystrixProperty(name=“execution.isolation.threa...

2019-02-13 22:49:22

阅读数 11

评论数 0

测试dubbo接口

dubbo接口不像http接口可以直接通过浏览器或者postman就可以验证接口数据的准确性,那么怎么验证呢。 通过Telnet连接到指定的dubbo端口,例如:telnet 192.168.0.1 8080 通过invoke 执行dubbo接口,例如 invoke com.demo.merch...

2019-02-13 22:38:18

阅读数 21

评论数 0

pom文件打包配置

<!--这个插件会在你打包jar的时候,会把源码文件打包进去,点击查看源码,不再是class文件,而是java文件--> <!--里面会包含java文件包含的注释,这样,看字段的时候,直接在model里面就能看到注释,知道字段的含义...

2019-02-13 21:53:10

阅读数 62

评论数 0

spring boot开发问题梳理-1

Failed to configure a DataSource: ‘url’ attribute is not specified and no embedde 问题描述: 启动新的spring boot项目时,提示Failed to configure a DataSource: ‘url’ ...

2019-02-13 21:43:55

阅读数 30

评论数 0

zuul-开发问题梳理-1

zuul 中routes端点不显示: 这是因为默认actuator 默认没有开启routes端点,开启routes端点如下所示 management: endpoints: web: exposure: include: routes 排除服务发现的...

2019-02-13 21:12:50

阅读数 27

评论数 0

解决IDEA 下Invalid 'log4jConfigLocation' parameter: 的问题

最近将项目的代码从eclipse迁移到了IDEA 中 但是在eclipse中正常启动的项目, IDEA 中居然一直报错 ,向大家分享下这次找bug的经历哈。 最初启动的时候只显示one or more listeners failed to start 。没有详细信息,找bug 根本无从下手哈...

2018-04-28 13:03:21

阅读数 1457

评论数 0

httpClient使用postMethod请求

(一) maven环境下引入必备jar <dependency> <groupId>commons-httpclient</groupId> &am...

2018-04-27 15:36:58

阅读数 9629

评论数 0

自建API网关-架构设计篇

阅读对象传统企业正在做微服务架构转型的开发人员或者架构师,希望本文对您能起到一定的引导作用。 API网关介绍网关一词较早出现在网络设备里面,比如两个相互独立的局域网段之间通过路由器或者桥接设备进行通信, 这中间的路由或者桥接设备我们称之为网关。 相应的API网关将各系统对外暴露的服务聚合起来,所有...

2018-04-16 14:52:23

阅读数 105

评论数 0

队列类型-消息中间件(四)

如下从功能维度上介绍几种常见的队列 优先级队列 优先级高的消息具备优先被消费的特权,这样可以为下游提供不同消息级别的保证。不过这个优先级也是需要有一个前提的:如果消费者的消费速度大于生产者的速度,并且消息中间件服务器(一般简单的称之为Broker)中没有消息堆积,那么对于发送的消息设置优先级...

2018-04-14 17:39:33

阅读数 316

评论数 0

JDK 1.5 - 1.8 各版本的新特性总结

JDK 1.5 - 1.8 各版本的新特性总结 以下介绍一下JDK1.5版本到JDK1.7版本的特性及JDK1.8主要部分特性。仅供参考。 JDK1.5新特性1:自动装箱与拆箱:自动装箱:每...

2018-04-14 15:12:37

阅读数 60

评论数 0

解决post请求接收数据类型为text/html时参数传递的问题

当我们需要post数据的时候,如果接收方接收的格式是application/json,我们可以按如下所示操作,将数据放入json体中。 如果对方接收格式是text/html要怎么将参数传递过去呢? 之前采取的方式是在将参数写在params中,如下图所示 发现对方还是取不到我pos...

2018-03-24 18:42:17

阅读数 4457

评论数 0

mybatis和Sping整合代码-mybatis(二)

实例代码如下<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xm...

2018-03-24 17:42:40

阅读数 76

评论数 0

mybatis自增主键返回-mybatis(一)

自增主键返回 使用selectKey标签实现主键返回 keyColumn:主键对应的表中的哪一列 keyProperty:主键对应的pojo中的哪一个属性 order:设置在执行insert语句前执行查询id的sql,还是在执行insert语句之后执行查询id的sql resultType:设置返...

2018-03-24 17:37:14

阅读数 313

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭