springboot
jasin4j
这个作者很懒,什么都没留下…
展开
-
如何保证用户唯一登录(即一用户名无法多人使用)
系统在设计时需要保证用户唯一登录,如现在的QQ等只能在一端登入。就是用户用A这个账号登录之后,其他人都不能再使用登录了。如果另一个用户登录的话,就会把当前这个用户踢下线来。设计流程核心代码 // 用户每一个端登录成功之后,会对应生成一个token令牌(临时且唯一)存放在redis中作为rediskey TransactionStatus transactionS...原创 2020-03-22 21:26:19 · 3225 阅读 · 0 评论 -
IDEA springboot maven打包war及运行war包
pom.xml修改打包类型pom改为war<artifactId>Test02</artifactId> <packaging>war</packaging> <!--maven打包时应用--> <build> <plugins> <plugin>原创 2018-12-27 21:18:04 · 322 阅读 · 0 评论 -
【spring boot】spring boot热部署(DevTools+LiveReload)
spring-boot-devtools 实现热部署想要使用devtools热部署功能,maven添加依赖如下:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin...原创 2018-12-30 23:59:07 · 960 阅读 · 0 评论 -
【SpringBoot】SpringBoot修改最大上传文件限制:The field file exceeds its maximum permitted size of 1048576 bytes.
SpringBoot做文件上传时出现了The field file exceeds its maximum permitted size of 1048576 bytes.错误,显示文件的大小超出了允许的范围。查看了官方文档,原来Spring Boot工程嵌入的tomcat限制了请求的文件大小,这一点在Spring Boot的官方文档中有说明,原文如下65.5 Handling Multipa...转载 2019-01-22 00:25:37 · 1626 阅读 · 0 评论 -
【springboot】 Springboot 之 静态资源路径配置
静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户直接读取。在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,从这里可以看出这里的静态资源路径都是在classpath中(也就是在项目路径下指定的这几个...转载 2019-04-04 15:19:56 · 424 阅读 · 0 评论 -
【spring boot】关于SpringBoot bean无法注入的问题(与文件包位置有关)
问题场景描述整个项目通过Maven构建,大致结构如下:写了一个mapper、service一直提示无法注入:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [io.github.gefangshuai.rtat.servi...原创 2019-04-02 00:38:17 · 703 阅读 · 0 评论 -
【springboot】定制SpringBoot启动时的banner
制作banner网址http://patorjk.com/software/taag注意:只能生成非中文的banner定制完成后在该网站的左下方选择select©复制后新建banner.txt粘贴进去,再把banner.txt放在resource目录下,和application.properties同一目录下即可。启动springboot即可见到效果。...原创 2019-05-31 14:00:10 · 187 阅读 · 0 评论 -
【bat】以bat文件运行jar文件
1.关闭原端口程序并启动指定的程序@echo offset port=9999for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do taskkill /pid %%m -t -fstart java -Dfile.encoding=utf-8 -Dserver.port=9999 -jar xxx-v1.0...原创 2019-07-26 15:36:26 · 195 阅读 · 0 评论 -
【maven】Springboot 使用profile完成不同环境的maven打包功能
我们在日常开发工作中通常会根据不同的项目运行环境,添加不同的配置文件,例如 开发环境,测试环境,生产环境等,每次手工的修改配置文件太过于繁琐。通过maven打包时确定需要使用的配置文件可以很好的解决这个问题。pom文件的配置加上这段<profiles> <profile> <id>dev</id> <pro...原创 2019-09-18 00:20:56 · 185 阅读 · 0 评论