前后端分离Java后端主流开发环境框架20200622

开发环境

IDE:IntelliJ IDEA 2017+

DB:♦ mysql5.7.4、PostgreSQL、mongoDB、redis

JDK:JDK1.8+

♦Maven:Maven 3.2.3+

技术框架:前后端分离、微服务等

♦核心框架:spring boot 2.0.0、springcloud。

♦持久层:mybatis 1.3.2(ibatis)。

日志管理:log4j 2.10.0、SLF4j 1.7

♦Js框架:Jquery 1.8.0

web框架:bootstrap 3

模板框架:AdminLTE 2.4.0

UI框架:EasyUI 1.3.5

♦服务端UI:swagger_UI

♦web端UI:ElementUI

♦项目管理框架:Maven 3.2.3

♦安全框架:Apache Shiro 1.3

视图框架:spring MVC 5.1

 定时器:QuartZ 2.3

数据连接池:Druid 1.1

♦页面交互:Vue 2.x

登录令牌:token

后端校验(校验框架):Hibernate Validator

文档支持:swagger,方便编写API接口文档

其他:

♦服务器:CentOS

♦HTTP/HTTPS、web服务器:Nginx。

♦负载均衡:Nginx

♦缓存:redis

消息队列:RabbitMQ、ZeroMQ、Redis、ActiveMQ。

♦搜索服务:ElasticSearch

分库:Mycat

♦分布式服务:Dubbo、DubboX

♦web端图表:echarts

数据格式:Json

♦代码管理:Git

posted @ 2020-06-22 11:19  coolyouguo  阅读(2381)  评论(0编辑  收藏  举报