- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 二零一八,忘不了的过去,到不了的未来
2018年的最后一天,有些人可能还在工作岗位上加班,有些人可能已经回到温暖的港湾拥抱家人,有些人已经开启了愉快的假期模式,有些人也可能还在车站等着回家的列车……人生百态,不是所有人都能被世界温柔以待,也不是所有人都生活在痛苦之中。想说,一切都是最好的安排,可是,内心并不愿接受现实生活中的一切。【二零一八,美好的开始,结局并不美好】这一年的新年,我给很多人都准备了新年礼物,看到他们惊喜而又高兴的...
2018-12-31 21:49:54 714 8
原创 【IDEA插件】GenerateAllSetter,generate call to class all setter method
【引言】在开发过程中,我们会遇到需要给实体属性赋值的情况,所以代码中就需要写很多set方法。一个一个属性去写,多的情况下,难免会很烦,中间可能还会写重复。所以,我们可以借助开发工具中的插件,帮助我们生成所有的set方法。【安装】在插件中直接搜索GenerateAllSetter,安装完成后直接重启IDEA就行。【使用】在代码中,我们只需要在实例化一个对象之后,alt + enter 就...
2018-12-26 13:01:02 3050 2
原创 【Spring Boot】@JsonField注解格式化日期数据失效
【问题背景】昨天在联调日志列表,前端显示的日期都是时间戳格式,因为后端数据库定义的datetime类型,实体定义的date类型,以json格式返回给前端后,日期都格式化为long类型的时间戳。一看这个问题,就想到上一篇博客总结的@JsonField注解,直接利用format格式化一下,但实际情况是并没有转换。【问题截图】使用@JsonField字段,给前端返回的结果,还是时间戳格式。【解...
2018-12-25 09:49:55 19704 6
原创 Fastjson @JsonField注解使用
【引言】在开发中,不论是前后端联调,还是与第三方对接,有时候难免会遇到传的json数据中的key值与自己后端定义的实体字段不一致的情况,也有时候会遇到前后端返回的日期数据需要进行格式转换的问题。本篇博客接下来要总结的这个注解,便可以很方便的处理我们的问题,下面就一起看看如何使用。【实例】一. @JsonField注解JsonField注解是阿里开发的fastjson中的注解,源代码如下:...
2018-12-24 22:00:28 5911 1
原创 【IDEA插件】mybatis-plugin,useful navigation between xml and mapper
【引言】在开发新项目过程中,底层用的Mybatis,每次跟踪代码查某一方法,到Mapper层之后,都是复制方法名,然后到对应的xml文件中去查找,这样感觉大大降低了开发效率。所以,找到了IDEA中集成的一个插件,mybatis-plugin,用起来很方便高效。【安装】在File - Settings - Plugins 中搜索mybatis-plugin,点击install安装,然后重启ID...
2018-12-24 10:56:31 1359 1
转载 【Spring Cloud】 大话Spring Cloud
Spring Cloud是什么鬼?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spr...
2018-12-15 15:46:48 493 2
转载 微服务架构技术栈
一、概述近年,Spring Cloud 俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对 Spring Cloud 的调研,我认为 Spring Cloud 技术栈中的有些组件离生产级开发尚有一定距离。比方说 Spring Cloud Config 和 Spring Cloud Sleu...
2018-12-03 15:17:49 572 1
转载 微服务架构技术栈选型手册
一、前言2014 年可以认为是微服务 1.0 的元年,当年有几个标志性事件,一是 Martin Fowler 在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是 Netflix 微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称 NetflixOSS,Netflix 的成功经验开始被业界认可并推崇;三是 Pivotal 将 Netfl...
2018-12-03 15:09:31 329 1
dubbo管理平台war包(兼容jdk1.8)
2017-07-08
Struts2工作流程
2016-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人