前端 1.使用RN(React和React Native) 2.前端项目通过dubbo+nginx+react native实现 后端 1.技术选型Java技术进行 a.基础的语法是必须的 2.数据库采用MySQL a.数据库的SQL语法是必须的 b.存储过程 c.定时任务执行 3.框架使用SpringBoot作为基础框架 a.项目使用三套环境开发服,测试服,生产服 b.在实体类上采用lombok依赖提高开发效率,减少getter/setter及构造函数编写 4.在框架基础上使用JPA与MySQL进行数据库的交互操作,当然其他项目也使用Mybatis来与数据库进行交互,两种交互方式在业务场景不同时各有千秋 5.通过redis来实现缓存 6.通过dubbo来实现服务的提供与消费 a.各中心以提供者与消费者方式实现 b.提供者为其他中心以dubbo方式提供服务 c.消费者调用dubbo提供者以web服务形式提供接口给前端使用 7.消息中间件使用RabbitMQ 8.通过Docker生成镜像后,推到阿里云镜像仓库 9.使用linux服务器,centos 10.通过shell脚本实现本地镜像打包并推送到私有镜像仓库 11.业务上使用jwt生成token 12.dubbo注册服务到zookeeper,使用zookeeper服务 a.本地zookeeper服务,通过docker镜像实现 b.测试服zookeeper服务,通过安装zookeeper来提供服务 c.生产服务器使用镜像实现 13.接口文件以swagger2形式展示,接口支持http及https
实际开发过程中使用的的技术总结
原创
©著作权归作者所有:来自51CTO博客作者素颜猪的原创作品,请联系作者获取转载授权,否则将追究法律责任
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
在开发过程中使用Android返回键
<br />在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_
android dialog 返回键 返回按钮 -
我的开发过程总结
容器开发
部署 开发 云 docker -
JSON Server在快速开发过程中的使用
在开发过程中,接口多半是滞后于页面开发的。利用JSON Server快速搭建模拟返回REST风格的后台数据,保证前后端开发的分离。前后端开发只要设定好接口以及数据的定义,剩下的就可以各自开发,最后集成测试。JSON Server 作为工具
JSON Server restful api json 数据 自定义 -
项目开发过程中实际遇到的几个问题处理
项目开发过程中实际遇到的几个问题处理
前端 vue.js javascript java 排序算法 -
你在开发过程中使用Git Rebase还是Git Merge?项目管理 代码 GitHub git d3