- 博客(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
6371
7
原创 FTP上传文件到服务器出现连接超时,只能创建文件夹无法创建文件问题,storeFile返回false情况
出现连接超时情况在排除FTP能与Linux上的服务连接成功的情况下,在代码中加入以下代码开启ftp被动模式ftpClient.enterLocalPassiveMode();//开启被动模式ftp连接方式主动 FTP : 命令连接:客户端 >1024 端口 -> 服务器 21 端口 数据连接:客户端 >1024 端口 <- 服务器 20 端口被动 FTP : 命令连接:客户端 >1024 端口 -> 服务器 21 端口 数据连接:客户端 &g
2020-10-27 15:41:44
3854
原创 SpringBoot上传文件到FTP服务
在pom.xml导入依赖 <!-- FTP上传文件依赖 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.7</version> </dependency>
2020-09-26 09:40:00
474
原创 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
328
原创 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
1701
原创 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
2804
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
10842
原创 Mybatis-Plus(Oracle)学习笔记
Mybatis-Plus简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。Mybatis-Plus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求
2020-09-11 17:33:40
5166
原创 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
1973
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人