KL个人博客 首页>>2018-01

记spring boot快速改造老项目

记spring boot快速改造老项目

前言碎语 博主公司一个项目在开发中使用某些功能的时候,受限于spring低版本的限制,故索性将整个模块升级为spring boot,在这里做个记录,希望能帮助到有相同场景的朋友。整个改造过程非常简单,耗时大概在2个小时左右,主要解决项目中的各种版本冲突,不过下面我会介绍一个神器。 老项目情况 1.项目使用spring-context作为容器,使用RabbitMQ提供Rpc服务 2.spring.springframework 版本比较...

阅读全文 »

java解析xlxs、xls文件的利器sep4J

前言碎语 今天分享一个解析xls文件的项目,封装了Apache poi工具,想学习源码的可以看下面项目地址。此项目提供了强大的数据映射api接口,支持xls行数据映射到java pojo 实体,便捷化使用,可以完全解决你自己使用poi一行一列解析的烦恼。博主因为工作上急需解析xls然后格式化成方便程序访问的Listpojo数据结构,找到了这样一个工具。特别分享出来。在这里感谢作者的开源奉献精神。 ...

阅读全文 »

DevOps自动化组件-RUNDECK介绍、开发、部署、使用

DevOps自动化组件-RUNDECK介绍、开发、部署、使用

前言碎语 RunDeck 是用 Java开发的自动化部署持续集成的工具应用,项目已开源。runDeck的产品属性和jenkis类似。提供web界面和restapi来给用户使用,Web界面主要提供给非开发人员使用,...

阅读全文 »

2017,kl的年终总结报告

2017,kl的年终总结报告

前言碎语 2017年对于我来说,是个成长之年,是个丰硕之年,这一年,我收获了爱情,职位得到提升,参与了公司架构的升级迭代,开源了多个项目并得到社区不错的反响,拿到了...

阅读全文 »

DevOps利器- Hygieia平台开发部署

DevOps利器- Hygieia平台开发部署

前言碎语 Hygieia是什么? Capitalone(全美十大银行之一 )开源的DevOps利器。使用 Hygieia后, 在整个软件开发周期中,用户可以选择VersionOne或Jira进行用户故事的追踪,选择Subversion或GitHub作为代码仓库,选择Jenkins或Hudson进行构建,选择Selenium和SonarQube用于质量检测,以及选择uDeploy或Jenkins进行部署等等,当然 Hygieia不止这点,它的api基于rest风格插件设计,其他的一些软件工程组件可以很...

阅读全文 »

spring-boot-klock-starter分布式锁项目开源

前言碎语 spring-boot-klock-starter是一个基于redis的分布式锁spring boot starter组件,使得项目拥有分布式锁能力变得异常简单,支持spring boot,和spirng mvc等spring相关项目, 使用和接入都非常简单方便,现开源出来,给所有需要分布式锁能力的项目提供一个方案 项目地址: https://gitee.com/kekingcn/spring-boot-klock-starter 快速开始 spring boot项目接入 1.添加lock starter组件依赖,目前还没上传到公共仓库...

阅读全文 »