7 伊宇紫

尚未进行身份认证

心所愿,力必至

等级
TA的排名 4w+

访问swagger页面控制台抛异常问题解决

当我们访问swagger页面的时候,有时候会报类型转换的异常,但是不影响项目正常运行,有强迫症的人肯定觉得很难受!出现这种问题,是由于你的参数列表中包含数字类型的参数(Long、Integer、long、int),我们只需要给这些参数的swagger说明加上默认值即可,即给example属性设置默认值,例如: 1、参数直接在controller层的方法里面 ...

2019-11-23 12:32:48

mysql 与 java 类型对照表

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TE...

2019-09-24 14:42:19

java RestTemplate put和delete请求无返回值问题解决

最近的项目中涉及到使用RestTemplate调用请求方式为delete和put的接口,但是RestTemplate提供的delete()和put()方法都没有返回值,但是我要调用的接口是有返回值的,网上的资料很多都是写的调用exchange()方法来实现,但是基本上都没有给出完整实例,导致我在参考他们的代码的时候会出现参数无法传递的问题,目前我已经解决该问题,现将我的解决方法分享...

2019-08-28 16:21:20

java快速搞定excel导出(easypoi)

一、在pom.xml中添加easypoi的maven依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version&g...

2019-07-08 11:37:50

mysql 常用备份命令

1、备份db1数据库中所有表(包括表结构和数据,不包括创建db1数据库的语句)mysqldump-h192.168.1.10-uroot-pdb1>xxx.sql2、备份db1数据库中所有表(包括表结构和数据,包括创建db1数据库的语句)mysqldump-h192.168.1.10-uroot-p--databasesdb1>xxx.sql...

2019-07-05 10:16:13

Java Redis缓存操作(哨兵模式)

一、添加jedis的maven依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>二、在...

2019-06-21 15:54:52

Java Redis缓存操作(集群模式)

一、添加jedis的maven依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>二、在...

2019-06-21 15:51:14

Java Redis缓存操作(单机模式)

一、添加jedis的maven依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>二、在...

2019-06-21 15:13:28

@NotEmpty、@NotNull、@NotBlank 的区别

1. @NotEmpty:用于 String、集合、Map、数组Asserts that the annotated string, collection, map or array is not {@code null} or empty.加了@NotEmpty的String类,Collection、Map、数组,是不能为null或者长度为0的(String、Collection、Map...

2019-06-19 09:14:55

Http工具类 HttpUtils

importjava.io.IOException;importjava.nio.charset.Charset;importjava.security.KeyManagementException;importjava.security.KeyStore;importjava.security.KeyStoreException;importjava.security.N...

2019-05-09 17:08:51

spring boot mybatis 打印sql语句

在application.properties文件中添加mapper层的日志配置即可打印sql语句,如:#显示sqllogging.level.com.ldy.bootv2.demo.mapper=debugcom.ldy.bootv2.demo.mapper是我的xxxMapper.java文件所在的目录...

2019-04-26 16:48:54

spring boot 多数据源实现

1、在application.properties文件中配置多个数据源#主数据源spring.datasource.core.driver-class-name=com.mysql.jdbc.Driverspring.datasource.core.jdbc-url=jdbc:mysql://127.0.0.1:3306/boot_v2?useUnicode=true&chara...

2019-04-19 16:20:15

spring boot cache 整合 redis

关于 Spring Cache 注解请查看:Spring Cache 注解详解Redis的安装教程:https://blog.csdn.net/LDY1016/article/details/76083162下面进入正题。。。1、在pom.xml中添加redis的依赖<dependency> <groupId>org.springframework....

2019-04-17 15:39:44

Spring Cache 注解详解

@CacheConfig:在类上面统一定义缓存的名字,方法上面就不用标注了,表示该类所有的方法都是支持缓存的,我们一般不使用该注解,直接通过@Cacheable自己配置缓存集的名字来定义。@Cacheable:配置了getOne函数的返回值将被加入缓存。同时在查询时,会先从缓存中获取,若不存在才再发起对数据库的访问。该注解主要有下面几个参数:@Cacheable(value = "use...

2019-04-17 15:21:17

java面试题回顾

1、 重载(overload)和重写(override)的区别?重载的方法能否根据返回类型 进行区分?方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态 性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为 重载;重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,...

2019-03-20 16:42:59

Spring Cloud 服务注册之 consul

一、consul安装部署下载地址:https://www.consul.io/downloads.html1、解压,我这里放在 E:\dev\consul-1.4.3目录下2、配置环境变量3、执行命令 consul agent -dev 启动consul4、打开网址:http://localhost:8500 查看consul管理界面二、spring clo...

2019-03-20 15:57:25

java实现四个常见的排序算法

package com.example.demo;import java.util.Arrays;public class SortTest { /** * 冒泡法排序<br/> * <li>比较相邻的元素。如果第一个比第二个大,就交换他们两个。</li> * <li>对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一...

2019-02-20 14:26:33

看了又记不住的JAVA知识整理

一、JAVA基础1.1 、JAVA中的数据类型(1) 基本数据类型数据类型 大小 位置范围 默认值 备注 byte 8位 -128(-2^7)~127(2^7-1) 0   short 16位 -32768(-2^15)~32768(2^15-1) 0   int 32位 -2^31~2^3...

2019-01-23 15:27:02

java递归生成树形结构菜单

一、mysql表,数据自行准备CREATETABLE`sys_menu`(`id`int(11)NOTNULLAUTO_INCREMENT,`pid`bigint(20)DEFAULTNULL,`title`varchar(255)CHARACTERSETutf8DEFAULTNULL,`path`varchar(255)CHARA...

2019-01-04 16:59:01

spring boot 设置允许跨域访问遇到的问题解决

       前后端分离的项目中会涉及到跨域访问的问题,我这里后端采用的是springboot框架,可以在过滤器中添加允许跨域的设置//设置允许跨域访问response.setHeader("Access-Control-Allow-Origin","*");response.setHeader("Access-Control-Allow-Methods","*");respo...

2019-01-03 18:38:35

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。