摘要: 最近在做的项目中,有需求需要向git仓库上传文件,于是考虑到了在项目中通过Java代码来操作git仓库,记得以前自己搭建过[Gitblit](http://gitblit.github.io/gitblit/)环境,它是一个开源的、基于Java编写的Git服务端,于是[下载了Gitblit的源码](https://github.com/gitblit/gitblit/releases/tag/v1.9.1),看到是基于**JGit**进行的封装,于是通过查看源码,加上参考[JGit API 在线官方文档](http://archive.eclipse.org/jgit/site/3.7.0.201502260915-r/index.html)以及[JGit Cookbook](https://github.com/centic9/jgit-cookbook),编写了一个供自己使用的工具类,现分享给大家。 阅读全文
posted @ 2021-02-10 18:29 编程Thinker 阅读(3059) 评论(0) 推荐(0)
摘要: 在SpringBoot项目中,通常会遇到工具类中调用Spring容器中的Bean,由于工具类通常是静态方法,我们通常不使用自动注入,这时,就需要一种不自动注入便可以从Spring容器中拿出Bean的工具了,这里我把我日常用的工具类SpringContextUtils.java,分享给大家,希望可以帮到你。 阅读全文
posted @ 2021-02-08 22:52 编程Thinker 阅读(599) 评论(0) 推荐(0)
摘要: SpringBoot作为最流行的Java开发框架,我们经常用来开发接口服务,因此需要有一份接口文档,供前端或调用方可以方便、正确的调用我们的接口,swagger2 是一个规范和完整的API文档框架,可用于辅助我们的spingBoot应用来生成接口文档。 阅读全文
posted @ 2021-02-08 16:19 编程Thinker 阅读(22) 评论(0) 推荐(0)
摘要: 多次在别人的博客页面看到二次元的卡通任务,感觉不错,最近开始在博客园写博客,自己网站也添加了一下,这里附加一下教程。 阅读全文
posted @ 2021-02-08 14:37 编程Thinker 阅读(287) 评论(1) 推荐(0)
摘要: 在日常的开发中,我们往往需要一个项目使用多种组件,为了方便管理,我们希望能够让不同的组件使用不同的配置文件,尽可能的减少修改某个组件的配置文件时,对其他配置文件造成的影响。 阅读全文
posted @ 2021-02-07 22:48 编程Thinker 阅读(751) 评论(0) 推荐(0)