- 博客(10)
- 收藏
- 关注
原创 SpringBoot 2.6.x集成Swagger2踩坑记录
Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerExceptionSpringBoot 2.6.x集成Swagger2踩坑记录原因Springfox使用的路径匹配策略是 ant-path-matcher(Sping第一个版本引入),Spring Boot 2.6.x版本的默认匹配策略是 path-pattern-matcher(Spring5新增,专为
2022-03-21 11:19:08 1197
原创 Maven项目打jar包 lib、代码、配置文件分离
SpringBoot项目实现分离资源文件并打包的方法Spring Boot项目默认的会打包成单一的jar文件,但是有时候代码依赖过多jar包,使用起来很不方便,记录下自己平时用的方法,在pom.xml文件中进行配置,从而使资源文件、依赖包和可执行文件分离。配置pom文件 <plugin> <!--打包时去除第三方依赖--> <groupId>org.springframework.boot</gr
2021-10-08 16:48:27 752 1
原创 docker安装mysql记录
docker安装mysql@[TOC](docker安装mysql)安装docker 官网 中文网docker 命令docker 教程安装查询mysql docker search mysql安装mysql docker pull mysql查看镜像 docker images创建容器内在本地的映射文件夹命令:cd /opt/命令:mkdir mysql_docker命令:cd mysql_docker/命令:echo $PWD启动mysql容
2021-04-28 10:35:13 152
原创 SpringCloud微服务学习--Mybatis-Plus(三)
前言本章重点记录一下SpringBoot集成druid数据源,集成mybatis-plus,为了开发方便,基于mybatis-plus的代码生成器,实现对业务最基本的增删改查操作。准备工作在mysql数据库中新建cloud库,并创建sys_user表:DROP TABLE IF EXISTS `sys_user`;CREATE TABLE `sys_user` ( `id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NO
2020-10-14 11:19:07 419
原创 SpringCloud微服务学习--Nacos(二)
前言本篇记录整合Nacos做注册中心和配置中心,需要Nacos已安装并成功运行Nacos快速开始微服务整合Nacos上一篇中搭建了cloud_user ,为了与nacos整合,需在其pom.xml中加入nacos相关依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
2020-10-13 11:12:37 364
原创 SpringCloud微服务学习--Maven父子项目构建(一)
由于Spring Cloud基于Spring Boot构建,而Spring Cloud Alibaba又基于Spring Cloud Common的规范实现,所以当我们使用Spring Cloud Alibaba来构建微服务应用的时候,需要知道这三者之间的版本关系。
2020-10-13 09:38:34 1040
原创 SpringBoot使用@ControllerAdvice注解做全局异常处理
SpringBoot对Controller层做全局异常处理记录开发环境JDK1.8SpringBoot 2.3MongoDB 4.2PS:该示例仅能处理 Controller 层未捕获(往外抛)的异常,不能处理Interceptor(拦截器)层的异常,Spring框架层的异常封装统一API返回结果package com.lyc.common;import com.lyc.util.DateTimeUtil;import lombok.Data;import lombok.NoA
2020-07-27 19:23:47 219
原创 SpringBoot集成MongoDB并运用MongoTemplate封装工具类进行增删改及聚合查询
本文示例的MongoDB版本为:4.2.1 ,JDK1.8 , SpringBoot 2.3 首先在pom中引入依赖 (Spring Boot对各种流行的数据源都进行了封装,当然也包括了mongodb,不需要在引入spring-data-mongodb) <!--集成MongoDB--> <dependency> <groupId>org.springframework.boot&l...
2020-07-25 18:18:24 4571 2
原创 linuex环境MySql安装
linuex环境MySql安装所有的操作都是切换到root用户下进行1.安装MySQL官方的Yum Repositoryeg:[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.安装mysql源[root@localhost ~]# y...
2019-05-14 20:17:39 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人