Spring Boot
文章平均质量分 59
被风吹过的夏天hello
喜欢或者不喜欢,每个人都要自己的判断
展开
-
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException报错问题
该问题是SpringBoot运行时dataSource创建失败项目引入了SpringBoot自动配置的包会去我们项目resources下面的配置文件找我们的数据库配置项目是没有配置数据的所以启动就会报错报错信息解决方法 :1.在启动类上面的SpringBootApplication注解添加这段 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class})排除自定注入DataSource...原创 2021-11-18 15:32:56 · 13305 阅读 · 0 评论 -
通过docker-compose快速安装elasticsearch
1上传docer-compose.yml文件到服务器 /usr/local/myserver2 执行docker -compose up -d elasticsearch kibana 启动容器命令通过dockerps -a查询是否启动成功3 第一次执行会失败 需要给当前文件夹下生成的es文件夹授予权限 chomd 777 -R ./es4 在重新启动es docker restart elasticsearch启动成功之后访问elasticsearchh...原创 2021-09-28 10:40:03 · 872 阅读 · 0 评论 -
easypoi导出excle 有多个sheet报错问题 提示导出Excel导出错误org.apache.poi.hssf.usermodel.HSSFRichTextString cannot be
使用ExcelType.XSSF类型进行导出会报错使用ExcelType.HSSF就不会相关错误提示:org.apache.poi.hssf.usermodel.HSSFRichTextString cannot be cast to org.apache.poi.xssf.usermodel.XSSFRichTextStringcn.afterturn.easypoi.exception.excel.ExcelExportException: Excel导出错误org.a...原创 2021-08-11 10:35:16 · 9266 阅读 · 5 评论 -
MinIO的安装和集成java使用,用户权限的控制
1. MinIO的安装和集成springboot使用MinIO官方文档http://docs.minio.org.cn/docs/master/minio-multi-user-quickstart-guide1.拉取MinIO的Docker镜像dockerpullminio/minio2.在Docker容器中运行MinIO,这里我们将MiniIO的数据和配置文件夹挂在到宿主机上dockerrun-p9000:9000--nameminio\-d--restart=...原创 2021-07-20 15:13:13 · 3843 阅读 · 2 评论 -
上传本地jar到maven私服,拉取第三方jar包到本地在上传在私服(最简单的maven本地jar推送私服)
在我们项目的pom.xml文件配置第三方仓库的地址<repositories> <repository> <id>AsposeJavaAPI</id> <name>Aspose Java API</name> <url>https://repository.aspose.com/repo/</url> </repositor原创 2021-04-28 15:17:08 · 386 阅读 · 0 评论 -
EasyPoi根据权限动态导出列和实现动态列
easypoi: http://easypoi.mydoc.io/使用的注解版的导出@Excel一、实现简单导出引入easypoi的包<!--easypoi导入导出--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.2.0<..原创 2021-03-31 16:44:17 · 420 阅读 · 0 评论 -
com.baomidou.mybatisplus.core.metadata.IPage.countId()Ljava/lang/String andler dispatch failed;报错
通过接口调用本地查询报错错误原因版本冲突org.springframework.web.util.NestedServletException:Handlerdispatchfailed;nestedexceptionisjava.lang.NoSuchMethodError:com.baomidou.mybatisplus.core.metadata.IPage.countId()Ljava/lang/Stringmybatis-plusJar包版本冲突 一个微服务用到了...原创 2021-03-31 13:16:06 · 2523 阅读 · 0 评论 -
通过自定义注解LoginUser加HandlerMethodArgumentResolver用于统一获取当前登录用户
一、添加一个注解/** * 接口参数中用于绑定当前登录用户对象的标记注解 * @author yanghui * @date 2020/12/17 **/@Retention(RetentionPolicy.RUNTIME)@Target(value = {ElementType.PARAMETER})@Documentedpublic @interface LoginUser {}二、创建一个loginUser注解的解析器/** * 自定义参数解析器 * 作原创 2020-12-18 15:13:31 · 929 阅读 · 1 评论 -
Cleared thread-bound request context: org.apache.catalina.connector.RequestFacade问题和原因
前端调后台接口没有返回数据 一直在等待导致浏览器奔溃后台提示 以下错误 之前一直以为是查询慢和数据的原因问题解决:最终的问题是前端echarts图 应为数据多设置高度加载问题 导致浏览器奔溃 前端修改echarts图就好了...原创 2020-05-19 15:10:13 · 6206 阅读 · 0 评论 -
try catch 批量添加出现报错的事务回滚问题
当希望在某个方法中添加事务时,我们常常在方法头上添加@Transactional注解 @ResponseBody @RequestMapping(value = "/payment", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) @Transactional ...原创 2020-03-25 15:38:55 · 1843 阅读 · 0 评论 -
Oracle sql在MyBatis中大于和小于号的转义写法
mybatis 中 SQL 写在mapper.xml文件中,而xml解析 < 、>、<=、>= 时会出错,这时应该使用转义写法。< <= > >= & ' " < <= > >= & &...原创 2020-03-24 16:03:19 · 3211 阅读 · 0 评论 -
java使用poi进行excle的导入导出(多种方式)
一、Excel的导入导出1、通过本地的导出模版进行Excel的导出(适合表头比较复杂的导出)这个是我放到本地的模版以下是我导出的方法我把查询出来的数据放到一个二维数组里面 通过读取二维数组的数据进行导出导出来之后的数据就是2 丶通过POI进行excle导出数据直接上代码 需要自己创建一个user实体类@Override pu...原创 2020-03-20 17:47:19 · 1489 阅读 · 1 评论 -
spring boot 项目打成jar在windows7发布
右击项目-->Run As-->Maven clean然后-->Run As-->Maven install然后项目下面 就会出现一个jar①.进入到你的项目文件夹下面按住ctrl+shift同时鼠标点击含有jar包的文件夹进入cmd中然后就可以访问了...原创 2019-12-18 16:05:44 · 153 阅读 · 0 评论 -
SpringBoot快速整合Redis及Redis工具类撰写
在pom.xml文件引入Redis相关依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d...原创 2019-12-17 10:05:32 · 121 阅读 · 0 评论 -
nginx在windows的安装使用和安装出现的问题
一、Nginx简介1.Nginx 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器2.下载 nginxhttp://nginx.org/en/download.html 也可以下载nginx-1.12.2.zip的稳定版本的下载后解压,解压后如下3.启动nginx直接双击nginx.exe,双击后一个黑色的弹窗一闪而过启动成功之后...原创 2019-11-07 11:49:42 · 287 阅读 · 0 评论