java中间件产品(开源中间件有哪些

总结自己在java开发中经常使用的软件工具、插件、容器、中间件等。

常用软件和插件

一. intellij idea (和易于使用的集成插件) :

1.ibatis/mybatismini-plugin :可以直接从SQL接口类导入和配置mapper.xml文件。

2.alibabajavacodingguidelines 3360阿里巴巴码规格插件,规格提示,使用方便!

3.Jrebel : Jrebel tomcat热部署,节省时间。

4.IntelliJ Lombok plugin :代码简洁高效

5.launchesvisualvmfromwithinidea :进行性能调整以避免原始设备制造商。

6.sonarlint扫描检测代码。

7.vue插件,直接创建vue。

我刚学java的时候用的是eclipse,但是现在不怎么用了。 但是,现在好像用户也很多。

二. Navicat

操作数据库很方便。

三.查尔斯

抓包工具,好用。

四.文职人员

要模拟HTTP请求,可以使用谷歌浏览器附带的插件,也可以使用客户端版本。

五. JSON-handle

便于json编辑,一些在线工具也很有用。 http://www.bejson.com/

六. Notepad

编辑文档,使其更容易查看。

七. Visio

时序图、流程图、数据库实体关系图依靠它

八. Astah

画画更清新,更有功能。

九. Xmind

大脑的照片,思维的风暴。

十. Mac

SwitchHosts对于在dev和prew环境之间切换调试非常有用。

Homebrew mac方便安装软件小偷。

iterm2第三方命令行工具

等等。

项目中常用

一. Maven

丢了包很方便。 maven依赖搜索网站,https://mvnrepository.com/,国内蚂蚁仓库使用方便。

二. Git

管理项目代码,使用方便。

三. Svn

这个还不怎么用。 暂时不评价,但使用的人也不少。

等等。

应用容器

二. Tomcat

可以单独使用,也可以使用maven附带的插件,Springboot也附带。

三. Jetty

基于Handler实现,重量更轻。

等等。

数据库:

一. mysql

简直和java太投缘了。

二.瑞迪斯

热数据等的处理是很快的事情。

等等。

消息队列

一.拉比特MQ

更加成熟。

二. kafka

新设计的理念是快。

等等。

RPC

一. dubbo

蚂蚁的开源rpc,使用得非常多。 比HTTP接口快啊。 各有好处。

等等。

等待办理手续。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注