随笔分类 -  SpringBoot2系列

摘要:Java 8之后,日期类的处理建议使用java.time包中对应的LocalDateTime, LocalDate, LocalTime类。(参考Java8新特性) 在Spring Boot中(验证版本:2.1.5.RELEASE),日期类的序列化格式可能不是自己所希望的,需要定义为自己的格式。有两 阅读全文
posted @ 2019-11-15 11:01 【雨歌】 阅读(9473) 评论(1) 推荐(1) 编辑
摘要:原文地址:http://blog.jboost.cn/springboot-async.html 在业务开发中,有时候会遇到一些非核心的附加功能,比如短信或微信模板消息通知,或者一些耗时比较久,但主流程不需要立即获得其结果反馈的操作,比如保存图片、同步数据到其它合作方等等。如果将这些操作都置于主流程 阅读全文
posted @ 2019-07-23 08:55 【雨歌】 阅读(2256) 评论(0) 推荐(0) 编辑
摘要:都说管理的精髓就是“制度管人,流程管事”。而所谓流程,就是对一些日常工作环节、方式方法、次序等进行标准化、规范化。且不论精不精髓,在技术团队中,对一些通用场景,统一规范是必要的,只有步调一致,才能高效向前。如前后端交互协议,如本文探讨的异常处理。 1. Spring Mvc中的异常处理 在sprin 阅读全文
posted @ 2019-07-04 08:37 【雨歌】 阅读(1500) 评论(1) 推荐(0) 编辑
摘要:日志是一个Web项目中必不可少的部分,借助它我们可以做许多事情,比如问题排查、访问统计、监控告警等。一般通过引入slf4j的一些实现框架来做日志功能,如log4j,logback,log4j2,其性能也是依次增强。在springboot中,默认使用的框架是logback。我们经常需要在方法开头或结尾 阅读全文
posted @ 2019-06-27 15:22 【雨歌】 阅读(1178) 评论(1) 推荐(0) 编辑
摘要:数据库访问是web应用必不可少的部分。现今最常用的数据库ORM框架有Hibernate与Mybatis,Hibernate貌似在传统IT企业用的较多,而Mybatis则在互联网企业应用较多。通用Mapper(https://github.com/abel533/Mapper) 是一个基于Mybati 阅读全文
posted @ 2019-06-25 08:49 【雨歌】 阅读(1278) 评论(2) 推荐(1) 编辑
摘要:在Web应用开发过程中,一般都涵盖一些常用功能的实现,如数据库访问、异常处理、消息队列、缓存服务、OSS服务,以及接口日志配置,接口文档生成等。如果每个项目都来一套,则既费力又难以维护。可以通过Spring Boot的Starter来将这些常用功能进行整合与集中维护,以达到开箱即用的目的。 项目基于 阅读全文
posted @ 2019-06-21 10:32 【雨歌】 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:之前写过几篇spring boot入门到实战的博文,因为某些原因没能继续。 框架更新迭代很快,之前还是基于1.x,现在2.x都出来很久了。还是希望能从基于该框架项目开发的整体有一个比较系统的梳理,于是有了这个基于2.x的系列,汇总到这里,持续更新。 希望对初学者或技术研发人员带来参考,也欢迎一起交流 阅读全文
posted @ 2019-06-21 10:10 【雨歌】 阅读(1816) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示