
spring-boot
是guava不是瓜娃啊
这个作者很懒,什么都没留下…
展开
-
我的一个基于springboot2.0+的汇聚个大小技术要点,热门常用中间件,分布式技术的demo集合
工作3年半了,大大小小技术用了不少了一直都没有提炼出一种通俗、快捷、易懂的方式,索性把过去工作中,学习中用到的所有热门技术,中间件,分布式技术以demo的形式呈现出来放在我的github上,后续会放在gitee。每一个demo我都会手动单元测试保证能跑通,无问题。每一个demo我都会用最必要、最简化的方式呈现出来后期会为每一个demo编写文档,包括工作中使用新的和想法虽然github上已...原创 2019-06-11 11:56:25 · 320 阅读 · 0 评论 -
微服务网关统一灵活动态鉴权url方案
做微服务时候会有一个网关的概念,网关的作用就是:统一请求鉴权请求日志记录请求路由分发这里我们来讨论第一种解决方案。比方说我们项目api接口层里大大小小数百个接口,也就是会有数百个请求路径(url),其中有些不需要登录就能访问有些需要登录来访问,传统单体应用我们怎么做?如果用shiro的话我们会配置不用鉴权的接口用“anon”声明。用token方式的话我们会用aop写个注解放在...原创 2019-04-30 17:13:48 · 4661 阅读 · 0 评论 -
Spring Boot自动配置原理流程
链接:http://www.cnblogs.com/xiaoxi/作者:平凡希 我们开发任何一个Spring Boot项目,都会用到如下的启动类1 @SpringBootApplication2 public class Application {3    &转载 2019-01-08 10:54:51 · 1672 阅读 · 0 评论 -
springboot整合websocket实现点对点和全体发消息
**背景:**最近项目里有个类似备忘录的功能,每个用户管理多个客户,每个客户都有一个备忘录,一旦员工管理的客户多了,备忘录自然也多了,往往这时员工就搞不清啥时候该干啥了,所以要做一个类似小秘书的功能,按照备忘录里设置执行时间前30分钟通知一下员工,当然其他的消息都可以通知。**功能介绍:**员工会针对某个客户添加一个执行计划,哪天几点上门/电话/短信拜访客户或其他事项。如果说我们设置在执行时间前...原创 2019-01-04 15:04:49 · 2571 阅读 · 4 评论 -
The temporary upload location [/tmp/tomcat.4519862041770988807.8082/work/Tomcat/localhost/ROOT] is n
今天线上遇到一个问题,编辑部分表单页面保存时报错,我随便点了点,发现有的页面ok有的页面不行,不行的页面都是带图片上传的,也就是form指定了enctype=“multipart/form-data”,想了一下,生产环境两周没迭代了,没人动啊,而且还有部分数据存在呢,也是测试过的不可能出有问题,然后看了下日志:2018-11-14 13:36:53.202 [http-nio-8082-exec...原创 2018-11-14 14:53:56 · 10942 阅读 · 1 评论 -
Centos7之idea远程debug之jar包版
上一篇写过打war包放在外置tomcat的远程debug,Centos7之idea远程debug现在由于springboot免配置之风大肆盛行,这边也写一个jar包版的远程debug,其实java -jar 使用remote debug比外置tomcat更简单。选择Remote,idea会帮你自动配置好,然后你只需要在Host中填写你的服务器的ip就行2.复制For JDK 1.4x下...原创 2018-11-14 09:41:11 · 820 阅读 · 0 评论 -
provisional headers are shown问题解决
本来页面里展示产品图片,点击图片会跳转链接的,结果点了后没反应,F12调试看一下,没有js报错,但是请求却没到后台,看了请求头出现了provisional headers are shown,其他啥也没有,百度了下发现有的说是跨域的问题,有的说是其他乱七八糟问题,反正对我都没用,但是我把链接复制出来单独访问发现没有问题,这我就尴尬了,为啥单独访问链接没问题,从图片里的A标签跳转就不行呢?于是我在前...原创 2018-10-26 11:49:57 · 10873 阅读 · 0 评论 -
springboot集群下多节点整合quartz持久化到mysql
单个节点的情况下直接使用spring的@Scheduled注解就可以玩定时任务,但是多节点的情况下就凉凉了,会重复执行定时任务 ,因此这时候很有必要把定时任务放在mysql里,让数据库控制执行定时任务的实例。1.pom引3个包 <!--quartz依赖--> <dependency> <groupId>org.springframework<...原创 2018-10-10 17:00:59 · 1206 阅读 · 0 评论 -
springmvc/springboot处理前台字符串日期自动转换成后台date类型的三种办法
问题还原:当前台提交日期格式数据到后台保存时,已办以字符串的形式传输,如果后台是data类型接受的话会报400格式错误。这时候就需要处理一下: 第0种(最low的方式):后台用String类型字段接收,如果需要使用再换成date。第1种:使用@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)注解在实体字段上, 这种方式的优点是:可以灵活的定义接收的类原创 2018-01-11 14:06:23 · 33281 阅读 · 32 评论 -
Springboot 使用@ConfigurationProperties和@PropertySource的一些问题
在使用Springboot时我们经常把一些key-value的属性值配置在 .properties配置文件中,我们想通过@Value搭配Spring EL来读取配置文件中的值来给我们的变量赋值。 在spring1.5一下提供了一个类注解:@ConfigurationProperties:常用的两个属性是:locations:指定配置文件prefix:指定该配置文件中的某个属性群的前缀但是使原创 2017-12-27 11:32:56 · 5797 阅读 · 0 评论 -
利用Intellij Idea构建一个Spring Boot构建
前情提要: spring boot和springmvc相对比: 两者没什么关系,只是spring boot省略很多配置,算是springmvc的升级版,毕竟作为一个优秀的程序员不能总花一堆时间去搞配置 一:工具准备 1.ide: intellij idea ps:公司开发用的是eclipse,在家学习时候装的是 idea,使用过程中发现相对于eclipse是有很大进步的,但也有些细原创 2017-02-12 15:31:19 · 14231 阅读 · 0 评论