芸灵fly的博客

个人学习

制作swagger-spring-boot-starter并上传中央仓库

说明 最近项目需要使用到swagger,目前官方还没有自己的starter使用,我们上次在文章Swagger2(starter版本)在SpringBoot下的使用使用了程序猿DD翟永超大佬写的spring-boot-starter-swagger版本来通过starter版本更快速的使用Swagg...

2019-03-12 10:33:28

阅读数 69

评论数 0

SQL分组后将不存在的组记为0

说明 最近遇到这么一个需求:统计区间在0-2000,2000-3000,3000-4000,4000-5000,5000+工资的人数。 快速开始 数据如下: 开始看到这个问题,想都没想就开始写了下面的代码: SELECT case when salary <...

2019-02-28 15:45:28

阅读数 206

评论数 0

Vue组织架构树图组件vue-org-tree的使用

说明 最近需要作出一个组织架构图来可视化展示一下,最后找到vue-org-tree这个组件,觉得效果还不错~,可选节点颜色、横向/纵向展开、打开/收起,在这记录一下使用方法,效果图如下: 快速开始 安装 npm install --save-dev less less-loader ...

2019-01-17 14:56:49

阅读数 2245

评论数 0

Mybatis使用if标签传入参数为String可能遇到的错误

说明 最近在使用<if>标签合并接口和SQL的过程遇到了一些坑,放在这记录一下 首先我们有下面这样一个mapper接口(根据status变量来选择不同的SQL): List<xxxxxxDTO> fin...

2018-12-28 17:12:41

阅读数 171

评论数 0

Docker推镜像以及镜像加速

说明 闲来无事写个Docker镜像上传和镜像加速教程~( ̄▽ ̄)~* 快速开始 上传 首先得有一个docker仓库的账号->https://hub.docker.com/,先创建DockerHub一个账号,上传的镜像就放在这,然后准备一个本地的docker镜像 ...

2018-12-27 11:17:31

阅读数 87

评论数 0

npm install时,报错 install: `node install.js`安装失败

说明 最近开始重新看前端框架,选择的是vueヽ(ー_ー)ノ,正常安装Node、vue、vue-cli,利用脚手架初始化项目,npm install时,报错 install: `node install.js`安装失败,看到 2750 error chromedriver@2.33.2 ins...

2018-12-04 09:39:31

阅读数 1182

评论数 0

Apollo安装与在SpringBoot下的使用

说明 What is Apollo? 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方式已...

2018-11-28 16:15:50

阅读数 894

评论数 0

Swagger2(starter版本)在SpringBoot下的使用

说明 前几天我们使用了Swagger来通过代码暴露我们的API接口,这次来使用程序猿DD翟永超大佬写的spring-boot-starter-swagger版本来通过starter版本更快速的使用Swagger,项目博客:http://blog.didispace.com/spring-boot...

2018-11-14 14:30:03

阅读数 792

评论数 0

Swagger2在SpringBoot下的使用

说明 随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。  为了减少与其他团队平时开发期间的频繁沟通成本,传统做法我们会创建一份RESTful API文档来记录所有接口细节,然而这样的做法有以下几个问题...

2018-11-12 15:33:24

阅读数 48

评论数 0

七牛云外链绑定自己域名

说明 最近七牛云原来自动分配的外链域名被回收了(;´д`)ゞ只好根据官方提示配置绑定自己的域名(诶,用了好久的测试域名说没就就没了),不过绑定自己的域名确实外链好看了很多 快速开始 准备:七牛云存储空间和自己的域名(已备案) 1 创建域名 左边展开侧边栏->融合CD...

2018-11-12 10:14:44

阅读数 3235

评论数 0

Hibernate5学习笔记

1 hibernate自增MySQLIntegrityConstraintViolationException: 换一种保存方式: http://tanglei528.blog.163.com/blog/static/43353399201071313110854/ 2 hibernate自动创表...

2018-10-25 09:28:04

阅读数 102

评论数 0

制作七牛-spring-boot-starter并上传中央仓库

说明 最近使用七牛云的时候突然想自己制作一个springboot-starter版本,毕竟可以把ak,sk等等直接写在application.yml里实在是很好用啊。于是自己制作了qiniu-spring-boot-starter 0.1 RELEASE版(目前版本有简单上传、覆盖上传和删除文件...

2018-09-16 14:43:09

阅读数 406

评论数 0

制作SpringBoot的jar给其他项目使用

说明 最近在学着制作自定义的springboot-starter,发现Springboot使用maven打包的jar在其他项目中使用时会出现包名报红,无法导入使用编写的类的错误,在这记录一下 快速开始 1. 剔除不需要的文件:如Application和ApplicationTests 2....

2018-09-13 15:44:35

阅读数 1713

评论数 3

SpringBoot项目发布到Maven中央仓库

说明 有时我们开发了一些开源的项目想给其他开发者使用,我们可以将自己的项目制作成war包、jar包等多种方式,但是比较好用和方便的方式应该就是直接通过maven引入了,本文将会把自己的项目上传到maven中央仓库,其他开发者通过maven的方式可以引用到我们的项目。 快速开始 发现网上的教程...

2018-09-13 10:38:06

阅读数 1170

评论数 0

SpringCloud升级到Finchley的一些坑

说明 最近开始使用SpringCloud的Finchley版本,从中踩了一些坑,这里记录一下SpringCloud组件在高版本下的一些变化 快速开始 引入spring-cloud Finchley.SR1 <properties> ...

2018-09-11 15:53:24

阅读数 1111

评论数 0

Kubernetes(K8S)学习笔记

基本概念 1.Master   k8s集群的管理节点,负责管理集群,提供集群的资源数据访问入口。拥有Etcd存储服务(可选),运行Api Server进程,Controller Manager服务进程及Scheduler服务进程,关联工作节点Node。Kubernetes API server提...

2018-08-30 10:32:01

阅读数 288

评论数 0

HikariCP在SpringBoot下的使用

说明 HiKariCP是数据库连接池的一个后起之秀,号称性能最好,可以完美地PK掉其他连接池。 性能比较图: 官方github-> https://github.com/brettwooldridge/HikariCP,本文将HiKariCP应用到Springb...

2018-08-23 14:04:36

阅读数 1321

评论数 0

Nginx配置多个二级域名和多个CA证书

说明 一级域名类似于baidu.com这样的,像www.biadu.com、tieba.baidu.com这样的属于二级域名,我们平时买的都是一级域名,有了一级域名之后对于二级域名我们是可以根据自己的需要随意配置的,我们的目的是配置出http(s)://www.xxxx.cn和http(s):/...

2018-08-14 17:18:40

阅读数 2725

评论数 0

Druid(新版starter)在SpringBoot下的使用

说明 Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。DruidDataSource支持的数据库: 理论上说,支持所有有jdbc驱动的数据库。最近发现Druid在springboot框架下有更加好用的Druid Spring Boot Starter,可以省...

2018-08-10 14:44:10

阅读数 13951

评论数 0

过滤器Filter、拦截器HandlerInterceptor、异常处理HandlerResolver在SpringBoot下的使用

说明 在SpringBoot中,过滤器的配置可以简单的使用@WebFilter来达到我们需要的结果,对于拦截器和异常处理程序,我们也可以实现SpringBoot提供给我们的一些接口,再配置进去,即可达到效果 快速开始 版本说明:springboot-2.0.4.RELEASE 编写一个启动...

2018-08-10 10:19:19

阅读数 1430

评论数 0

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