自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 RedisTemplate动态切换数据库实现

实现方式一:配置文件方式application.propertiesspring.redis.host=127.0.0.1spring.redis.port=6379spring.redis.database=1spring.redis.password=redis123456通过spring.redis.database属性指定切换数据库实现方式二:使用LettuceConnectionFactory进行选库springboot 2.x 版本使用的是LettuceConnectionFa

2021-01-05 17:24:49 5735 6

原创 FTP上传文件到服务器出现连接超时,只能创建文件夹无法创建文件问题,storeFile返回false情况

出现连接超时情况在排除FTP能与Linux上的服务连接成功的情况下,在代码中加入以下代码开启ftp被动模式ftpClient.enterLocalPassiveMode();//开启被动模式ftp连接方式主动 FTP : 命令连接:客户端 >1024 端口 -> 服务器 21 端口 数据连接:客户端 >1024 端口 <- 服务器 20 端口被动 FTP : 命令连接:客户端 >1024 端口 -> 服务器 21 端口 数据连接:客户端 &g

2020-10-27 15:41:44 3553

原创 SpringBoot上传文件到FTP服务

在pom.xml导入依赖 <!-- FTP上传文件依赖 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.7</version> </dependency&gt

2020-09-26 09:40:00 461

原创 CentOS(Linux系统) 安装FTP服务

在安装之前确保虚拟机的网络适配器为桥接模式,也必须保证虚拟机是有联网的安装vsftpd:yum -y install vsftpd关闭匿名访问:可以不关,但不关的话就可以不用输入用户名和密码就可以直接访问,存在安全隐患。vim /etc/vsftpd/vsftpd.conf将此处改为NO启动服务systemctl start vsftpd.service查看服务状态,出现active (running)这表示开启服务成功systemctl status vsftpd.se

2020-09-25 11:47:45 300

原创 springboot:mybatis-plus中mapper与xml映射文件处于同级目录下却无法找到解决方案

当mapper接口与mapper.xml处于同级目录下,也就是如下截图情况,却无法找到解决方案:在pom.xml中的< build >标签下新增如下代码: <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering

2020-09-24 14:57:30 1651

原创 Springboot:文件上传大小超出限制异常捕获并输出信息

Spring Boot 默认上传文件大小限制是 1MB,默认单次请求大小是 10MB,超出大小会跑出 MaxUploadSizeExceededException 异常解决方案:yaml新增配置如下:#最最最重要的一行,修改tomact吞吐量,这里不限制server: tomcat: max-swallow-size: -1注意上面最重要的是要配置内嵌的 tomcat 的最大吞吐量即 max-swallow-size,可以设置 -1 不限制,也可以设置一下比较大的数字。当上传文件超 t

2020-09-24 14:38:07 2471 1

原创 Springboot调用第三方接口

配置yaml配置文件server: port: 8081# 第三方接口interfaceurl: REQUEST_URL: http://192.168.5.178:8080/query/ 接口类@Controller@Slf4jpublic class InterfaceController { @Autowired private InterfaceServiceImpl interfaceService; //去请求第三方的key @Req

2020-09-16 09:51:11 10718

原创 Mybatis-Plus(Oracle)学习笔记

Mybatis-Plus简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。Mybatis-Plus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求

2020-09-11 17:33:40 4895

原创 SpringBoot整合Mybatis-Plus与Oracle实现主键自增长,自生成全局唯一数字ID或字符串ID

编写Mybatis-Plus配置类官方提供的内置支持,主键生成策略必须使用INPUT,但自己测试时可以不使用type,测试的Mybatis-Plus使用的版本为3.4.0@Configurationpublic class MybatisPlusConfig { @Bean public OracleKeyGenerator oracleKeyGenerator(){ return new OracleKeyGenerator(); }}编写实体类在类名

2020-09-09 18:10:22 1790

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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