后端
文章平均质量分 83
FantasticPan
这个作者很懒,什么都没留下…
展开
-
SpringBoot使用外置Tomcat启动
SpringBoot是默认自带Tomcat的,这是一大特点,但缺点是不好管理,所以有些时候需要使用外置的Tomcat来启动项目原创 2019-12-09 11:30:01 · 713 阅读 · 0 评论 -
Spring中打桩测试(单元测试,使用@MockBean、@SpyBean)
Spring中单元测试(@MockBean、@SpyBean)在开发中,有时候我们的接口需要去远程调用其他的接口,而在单元测试中,如果出现别人的接口没有开发完成或者远程服务不可用的情况,那么单元测试就不能进行下去,这时候就需要使用到下面的测试方法了,可以让我们指定远程调用方法返回一个我们自己指定符合规则的返回值,不用受限于远程接口的返回值,让单元测试能够进行下去原创 2019-11-29 16:00:46 · 9336 阅读 · 0 评论 -
ElasticSearch使用(嵌套查询、嵌套高亮)
最近在工作中使用到了ElasticSearch,简单了解一些语法的运用,以此记录,由于项目需求需要使用嵌套查询,所以本文基于嵌套查询来讲,基本查询较为简单,资料也较多,不再赘述原创 2019-08-12 15:05:57 · 5725 阅读 · 3 评论 -
搭建个人博客网站
自己搭建的博客网站(www.lipan.xyz),后端采用SpringBoot+Mybatis+JPA,用于学习记录原创 2018-12-28 13:04:33 · 1061 阅读 · 0 评论 -
解决Linux中文名文件下载找不到路径(java.io.FileNotFoundException: ***(No such file or directory))
问题描述以前写过一个文件上传下载的项目,在本地测试没有问题,但最近在部署到Linux服务器实际应用发现,当文件名为中文时,会报java.io.FileNotFoundException: ***(No such file or directory的异常,文件下载后是一个空文件查阅资料发现,项目本身没有问题,问题出在本地主机(我的是Windows10)和Linux操作系统的编码不同具体的文件...原创 2018-10-29 20:21:49 · 17604 阅读 · 3 评论 -
HTTP状态码(HTTP Status Code)
HTTP状态码是用以表示网页服务器HTTP响应状态的3位数字代码。当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求,当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头用以响应浏览器的请求。原创 2018-10-06 15:04:41 · 541 阅读 · 0 评论 -
SpringMVC项目实现Tomcat热部署,自动打包上传并运行
引言在学习中看到了Spring项目在Tomcat上热部署的方式,由于以前项目的部署方式都是先打包,再上传,所以印象很深刻,以此记录工具IDE工具为IDEA,Linux图形化工具为Xftp,shell工具为Xshell...原创 2018-09-07 19:46:45 · 2914 阅读 · 0 评论 -
解决Mysql安装不能开始starting server问题
今天在安装MySQL的时候,碰到了一个问题:前面的一切都还算顺利,但是当安装程序进行到starting sever的时候就会卡住,怎么也过不去,百度查询试了各种方法,也看过大佬的博客,但都不能有效解决,最后才发现,其实是我的电脑名字设置成了中文,只需要将电脑名字改为非中文,重启之后,MySQL即可正常安装原创 2017-03-07 21:51:53 · 4441 阅读 · 0 评论 -
SpringBoot2.x整合Security5(完美解决 There is no PasswordEncoder mapped for the id "null")
问题描述以前做过一次SpringBoot整合Security的项目,大致了解了下其中流程。但最近重新尝试SpringBoot整合Security的项目时却碰到了问题java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null&原创 2018-06-05 20:51:48 · 21172 阅读 · 13 评论 -
SpringBoot整合MyBatis(iBatis),基于注解和XML两种方式
工具IDEAMaven项目创建1. 通过IDEA创建SpringBoot项目2. 结构目录和JAVA版本选择3. 添加MySQL和MyBatis支持4. 添加Lombok插件,简化GET、SET方法5. WEB支持和启动类6. 项目名和路径启动类package com.attendance;import org.mybatis.spring.annotat...原创 2018-05-20 21:58:16 · 7664 阅读 · 0 评论 -
Java实现带表单参数的文件上传、下载和文件压缩打包下载
准备工作springboot框架mavenSpring Data JPA1、文件上传我是上传封装起来的,方便调用,直接上代码public static void uploadFile(String filePath, String fileName, MultipartFile multipartFile) throws Exception { F原创 2018-01-25 00:43:47 · 4494 阅读 · 1 评论