spring+xxl-conf+redis+postgresql+sofa-rpc+fastDFS基本开发框架整合

前言

这个内容已经有点多了。下面会有一系列文章进行描写。

试验稿

这个环节的存在就是探路,下面几篇文章都是用于探路的。虽然可以忽略,不过,基本上如果要自行动手搭建的话,都会遇到这些问题的。
一起开发一个文件服务器–1、配置springweb环境【试验稿】

一起开发一个文件服务器–2、配置spring框架的测试【试验稿】

一起开发一个文件服务器–3、配置中心和redis(1)gradle切换环境及变量替换【试验稿】

一起开发一个文件服务器–3、配置中心和redis(2)xxl-conf的键值设置【试验稿】

一起开发一个文件服务器–3、配置中心和redis(3)spring与redis的集成【草稿】

一起开发一个文件服务器–3、配置中心和redis(3)spring与redis的集成【试验稿】

一起开发一个文件服务器–4、配置中心与postgresql数据库【试验稿】

一起开发一个文件服务器–5、配置中心与fastdf【试验稿】

完整版

经过众多试验以及实践,下面就是优化后的系列指导教程了:

一个基本开发框架的整合演化之路–1、gradle的多模块项目配置+spring web配置

一个基本开发框架的整合演化之路–2、为配置中心的整合而努力,解决不同环境参数打包问题

一个基本开发框架的整合演化之路–3、为配置中心的整合而努力,xxl-conf一些不合理的地方之更改

一个基本开发框架的整合演化之路–4(1)、整合redis试作品篇【草稿性质可跳过】

一个基本开发框架的整合演化之路–5、结构优化完善说明

一个基本开发框架的整合演化之路–6、项目配置说明+配置中心整合

一个基本开发框架的整合演化之路–7、整合redis

一个基本开发框架的整合演化之路–8、整合数据库-postgresql

一个基本开发框架的整合演化之路–9、整合文件服务器fastdfs

一个基本开发框架的整合演化之路–10、整合sofarpc+zookeeper,实现分布式调用

【微服务】—1、在原有基础上添加微服务模块

延伸

框架配置好了,当然要进行一些基础组件的开发,下面会给出一些比较必要的组件的开发的。

服务端基础设施开发----常用加解密插件+配置中心
服务端基础设施开发----阿里大鱼短信的整合

服务端基础设施开发----编写自己的session插件【原始稿】

服务端基础设施开发----整合thumbnailator编写图片插件

服务端基础设施开发----整合雪花算法,全局生成主键id

结语

搭建了一堆的运行环境以及中间件,最后还是要落实到代码中,上面的整合基本都囊括了我们搭建的种种中间件了。

你可能感兴趣的:(软件工程架构实践,java项目框架,分布式应用)