技术开发方案|新墨分析0615
新墨科技 / 2021-07-01 16:08:44
代码规范要求:
------------------------------------------
1、开发语言须使用Java语言开发。
2、需遵循的我方代码规范:我方提供:Java代码开发规范文档,数据库设计规范文档。
3、开发工具:使用IDEA开发。
4、安装IDEA阿里巴巴代码规范扫描插件:alibaba-java-coding-guidelines。
5、统一使用我方提供的gitlab代码管理工具,由我方人员定期审核代码。
6、配置文件、注册中心,统一由我方提供的配置中心管理。
7、项目使用的其它技术框架需和我方协商,各个依赖的版本须和我们保持一致。
8、接口文档,使用我方提供的showdoc,按照我方接口文档编写规范进行编写。
各个组件版本:
------------------------------------------
项目使用SpringCloudAlibaba微服务架构,相关依赖的版本号:
spring-boot-starter-parent:2.1.6.RELEASE
spring-cloud-dependencies:Greenwich.SR2
spring-cloud-alibaba-dependencies:2.1.0.RELEASE
spring-cloud-openfeign-dependencies:2.1.2.RELEASE
druid: 1.1.18
mysql-connector-java:8.0.16
mybatis-plus: 3.1.2
fastjson: 1.2.56
hutool-all: 4.4.0
pinyin4j: 2.5.0
pagerhelper: 5.1.10
guava: 23.0
servlet-api:4.0.1
http-client:4.5.9
poi: 4.1.2
dom4j: 2.1.1
freemarker: 2.3.28
mybatis:3.5.1
开发工具版本:
-------------------------------------------
IDEA 2019.1
软件环境版本:
-------------------------------------------
MySQL:5.7.31
Redis: 6.0
RocketMQ: 4.5.2
nacos: 1.2.1
使用的三方技术:
-------------------------------------------
短信:华为云短信。
网宿:视频播放+存储。
推送:极光推送。
电子合同:法大大
支付:联动快捷支付,耀莱分期支付,支付宝支付,微信支付。
----------------------------
本文由新墨整理并发布。转载来自互联网,若侵权则删除!
新墨科技-帮助客户在竞争中胜出!APP开发|小程序开发|微信开发|IOT开发|物联网开发|游戏开发|网站开发|商城开发|教育系统开发
新墨官网地址:http://www.sinmore.cn/
新墨APP开发:http://www.sinmore.cn/app
新墨案例:http://www.sinmore.cn/case
新墨小程序开发:http://www.sinmore.cn/xcx
新墨物联网开发:http://www.sinmore.cn/iot
新墨教育系统开发:http://www.sinmore.cn/education
新墨商城系统开发:http://www.sinmore.cn/eBusiness
新墨商城区块链开发:http://www.sinmore.cn/blockChain