上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 在Web应用开发过程中,一般都涵盖一些常用功能的实现,如数据库访问、异常处理、消息队列、缓存服务、OSS服务,以及接口日志配置,接口文档生成等。如果每个项目都来一套,则既费力又难以维护。可以通过Spring Boot的Starter来将这些常用功能进行整合与集中维护,以达到开箱即用的目的。 项目基于 阅读全文
posted @ 2019-06-21 10:32 【雨歌】 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 代码review是代码质量保障的手段之一,同时开发成员之间代码review也是一种技术交流的方式,虽然会占用一些时间,但对团队而言,总体是个利大于弊的事情。如何借助现有工具在团队内部形成代码review的流程与规范,是team leader或技术管理者需要考虑的问题。本文分享一种基于Gitlab代码 阅读全文
posted @ 2019-06-19 10:50 【雨歌】 阅读(6750) 评论(3) 推荐(3) 编辑
摘要: 原文地址: http://blog.jboost.cn/git-branch.html 许多公司的开发团队都采用Git来做代码版本控制。如何有效地协同开发人员之间,以及开发、测试、上线各环节的工作,可能都有各自的流程与规范。本文分享的是作者一直沿用的团队项目Git分支管理规范,希望给有缘阅读的人以参 阅读全文
posted @ 2019-06-18 08:59 【雨歌】 阅读(35817) 评论(7) 推荐(14) 编辑
摘要: 原文地址:http://blog.jboost.cn/2019/06/16/use-git.html 对于软件开发人员来说,git几乎是每天都需要接触的工具。但对于相处如此亲密的工作伙伴,你对它的了解又有多少,是不是还在傻瓜式地打开一个GUI工具,点击提交按钮,然后“卧槽,又冲突了”,一脸懵逼到不知 阅读全文
posted @ 2019-06-17 08:12 【雨歌】 阅读(2869) 评论(13) 推荐(4) 编辑
摘要: 前几天,发现一台阿里云服务器上的Web服务不可用。远程SSH登录不上,尝试几次登录上去之后,执行命令都显示 一看以为是内存泄漏导致溢出。因为执行不了任何命令, 只能通过控制台重启服务器恢复服务。 初步排查 服务恢复后,查看系统日志,linux系统日志路径/var/log/messages,可通过jo 阅读全文
posted @ 2019-06-16 20:26 【雨歌】 阅读(8757) 评论(0) 推荐(2) 编辑
摘要: 包含功能 阿里云消息服务MNS 阿里云消息队列服务(即时消息、延迟消息、事务消息) AOP日志 基于MyBatis通用Mapper及DRUID的数据库访问 dubbo支持 错误处理 七牛图片服务 redis多连接池支持 swagger配置 跨域配置 源码地址:https://github.com/r 阅读全文
posted @ 2018-11-16 09:11 【雨歌】 阅读(706) 评论(1) 推荐(0) 编辑
摘要: 项目开发中,业务分层会涉及不同类型的Bean之间需要相互转换,如PO与DTO之间,PO与VO之间等。手动编码setter/getter各个对应属性,会显得臃肿繁琐。通过Mapstruct框架可简单方便地完成这一工作。 如何引入: IntelliJ IDEA中安装MapStruct Support插件 阅读全文
posted @ 2018-11-12 17:21 【雨歌】 阅读(7251) 评论(1) 推荐(0) 编辑
摘要: 在项目开发过程中,经常会涉及到一些调整很少但又必不可少的环节,比如实体类的Getter/Setter方法,ToString方法等。这时可以使用Lombok来避免这种重复的操作,减少非核心代码的臃肿,提高编码效率。 如何在IntelliJ IDEA中引入Lombok Lombok注解用途 (参考:ht 阅读全文
posted @ 2018-11-12 15:55 【雨歌】 阅读(720) 评论(1) 推荐(0) 编辑
摘要: 在 Sping Boot入门到实战之入门篇(四):Spring Boot自动化配置 这篇中,我们知道Spring Boot自动化配置的实现,主要由如下几部分完成: 官方提供的starter,大多包含两个jar包: 一个starter——没有任何实现,只用来管理依赖(spring.providers文 阅读全文
posted @ 2018-03-26 17:54 【雨歌】 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 该篇为Sping Boot入门到实战系列入门篇的第四篇。介绍Spring Boot自动化配置的基本原理与实现。 Spring Boot之所以受开发者欢迎, 其中最重要的一个因素就是其自动化配置特性。开发者需要使用某项功能,只需要引入对应的starter依赖包(Spring Boot官方提供了大量st 阅读全文
posted @ 2018-03-05 11:08 【雨歌】 阅读(1043) 评论(1) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页