51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#BOOT
SpringBoot整合自定义FTP文件连接池
说明:通过GenericObjectPool实现的FTP连接池,记录一下以供以后使用环境:JDK版本1.8框架:springboot2.1文件服务器:Serv-U1.引入依赖<!--ftp文件上传--><dependency><groupId>commons-net</grou...
代码星球
·
2021-02-16
SpringBoot
整合
自定义
FTP
文件
springboot集成ftp
目录springboot集成ftppom依赖包ftp登录初始化ftp上传文件ftp读取文件,并转成base64ftp下载文件ftp客户端与服务端之间数据传输,主动模式和被动模式 <dependency><groupId>commons-net</groupId><ar...
代码星球
·
2021-02-16
springboot
集成
ftp
springboot ResponseEntity<byte[]> 下载文件 byte 都变成base64
因为springboot消息转换器,全部将数据转换为json格式,包括文件的byte数据关于springboot的消息转换器见:https://www.jianshu.com/p/ffe56d9553fd解决方案如下: @ConfigurationpublicclassCustMvcConfige...
代码星球
·
2021-02-16
springboot
ResponseEntity
下载
文件
byte
spring boot使用TestRestTemplate集成测试 RESTful 接口
这篇文章没什么技术含量,只是单纯的记录一下如何用TestRestTemplate访问受security保护的api,供以后查阅。 @Slf4j@RunWith(SpringRunner.class)@SpringBootTest(webEnvironment=SpringBootTest.WebEnviron...
代码星球
·
2021-02-16
spring
boot
使用
TestRestTemplate
集成
spring mvc spring boot 允许跨域请求 配置类
用@Component注释下,随便放个地方就可以了 packagecom.chinaws.wsarchivesserver.core.config;importorg.springframework.stereotype.Component;importjavax.servlet.*;importjavax....
代码星球
·
2021-02-16
spring
mvc
boot
允许
跨域
spring boot swagger-ui.html 404
很奇怪的问题,找了好久。因为springboot+swagger实现起来很简单。看下面三部曲:1.pom添加两个swagger依赖. <!--Swagger依赖包--><dependency><groupId>io.springfox</groupId&g...
代码星球
·
2021-02-16
spring
boot
swagger-ui.html
在springboot项目中使用mybatis 集成 Sharding-JDBC
前段时间写了篇如何使用Sharding-JDBC进行分库分表的例子,相信能够感受到Sharding-JDBC的强大了,而且使用配置都非常干净。官方支持的功能还包括读写分离、分布式主键、强制路由等。这里再介绍下如何在分库分表的基础上集成读写分离的功能。/就是为了缓解数据库压力,将写入和读取操作分离为不同数据源,写库称为主...
代码星球
·
2021-02-16
springboot
目中
使用
mybatis
集成
Spring boot Unable to start embedded Tomcat报错 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()
SpringbootUnabletostartembeddedTomcat报错 java.lang.NoSuchMethodError:javax.servlet.ServletContext.getVirtualServerName()解决方法:将Tomcat安装目录下的servlet-api.jar复制进...
代码星球
·
2021-02-16
Spring
boot
Unable
to
start
Spring Boot Maven 打包可执行Jar文件!
Mavenpom.xml必须包含 [plain] viewplain copy <packaging>jar</packaging> [html] viewplain copy&...
代码星球
·
2021-02-16
Spring
Boot
Maven
打包
可执行
Spring Boot 直接用jar运行项目
在SpringBoot开篇-创建和运行一文中,介绍了如何创建一个SprintBoot项目并且运行起来。但是运行的方式是在IDEA中直接Run起来的。还有另一中方式可以可以把SpringBoot程序运行起来,就是直接在命令行中执行jar包。以往的WEB程序需要打成WAR包,部署到Tomcat上,而SpringBoot支持...
代码星球
·
2021-02-16
Spring
Boot
直接
jar
运行
Spring Boot Maven Plugin打包异常及三种解决方法:Unable to find main class
【背景】spring-boot项目,打包成可执行jar,项目内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没有使用@SpringBootApplication注解),pom.xml如下<plugin><grou...
代码星球
·
2021-02-16
Spring
Boot
Maven
Plugin
打包
springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)
mybatis-plus:configuration:jdbc-type-for-null:'null'#注意:单引号查看mp-starter-源码, MybatisPlusAutoConfiguration,可以发现,第119行有一个configurationCustomizers,可以修改configur...
代码星球
·
2021-02-16
springboot
项目
mybatis
plus
设置
springboot使用hibernate validator校验
在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码hibernatevalidator(官方文档)提供了一套比较完善、便捷的验证实现...
代码星球
·
2021-02-16
springboot
使用
hibernate
validator
校验
SpringBoot实战 之 异常处理篇
在互联网时代,我们所开发的应用大多是直面用户的,程序中的任何一点小疏忽都可能导致用户的流失,而程序出现异常往往又是不可避免的,那该如何减少程序异常对用户体验的影响呢?其实方法很简单,对异常进行捕获,然后给予相应的处理即可。但实现的方式却有好多种,例如:try{...}catch(Exceptione){doSomeTh...
代码星球
·
2021-02-16
SpringBoot
实战
异常
处理
SpringBoot-Mybatis_Plus学习记录之公共字段自动填充
平时在建对象表的时候都会有最后修改时间,最后修改人这两个字段,对于这些大部分表都有的字段,每次在新增和修改的时候都要考虑到这几个字段有没有传进去,很麻烦。mybatisPlus有一个很好的解决方案。也就是公共字段自动填充的功能。一般满足下面条件的字段就可以使用此功能:这个字段是大部分表都会有的。这个字段的值是固定的,或...
代码星球
·
2021-02-16
SpringBoot-Mybatis
Plus
学习
记录
公共
首页
上一页
...
6
7
8
9
10
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他