JAVA EE开发环境准备

这是一个系列博客,从这篇开始,我将和大家一起学习和探讨Java EE开发。

开发环境

所谓工欲善其事,必先利其器,在正式进入学习之前,我们首先要把开发环境准备妥当,所以在这里我给大家准备好了我们接下来学习需要用到的开发工具,简单介绍一下。

IDEA

作为一名Java程序猿,想必大家对IDEA都不陌生吧,它作为JetBrain的拳头产品,已经在事实上替代了Eclipse,相比而言,IDEA有更美观的UI、更智能的语法补全、更人性化的功能、更丰富的插件,并且还提供对Spring家族的原生支持、可以和Git、SVN等版本管理工具进行无缝集成等等优点,当然,IDEA也有其缺点,比如它需要更多的系统资源,要流畅运行Eclipse可能只需要4G的内存就足够了,但是IDEA至少需要8G,在项目比较大或插件安装比较多的情况下,甚至16G内存还会出现偶尔卡顿的情况。但是作为一个开发人员,如果你的电脑无法支持IDEA,我的建议是,最好还是换个电脑吧。

先在这里放上IDEA的官网吧

Ulimate和Community版本的区别
JetBrain提供两个版本的IDEA下载,Ultimate(终极版)和Community(社区版),Community版本是免费的,Ultimate需要License授权才能使用。两个版本的特性区别大家通过上图一目了然,对于Java初学者而言,Community版本就足够了,但我们要做Java EE开发,可以看到,Ultimate版本提供了更多的特性支持,特别是对Spring、Java EE的支持,后面我们要学习Spring的知识,所以要下载Ultimate版本。

前面已经提到,Ulimate版本需要授权才能使用,获取License的方式有多种:

  • 土豪,我强烈推荐大家购买正版License授权使用。
  • 教师/学生,JetBrains开发工具免费提供学生和教师使用,申请说明在这里
  • 白嫖,各种破解教程满天飞,不过强烈不推荐!

MySQL

不用多说了吧,目前使用最广泛的关系型数据库,大厂小厂都在用,虽然现在被Oracle收购了,不过不影响其好用,下载地址在这里
MySQL

Navicat

数据库管理工具,需要付费,个人习惯用这个工具,如果你有其它顺手的工具,可以继续使用。
Navicat

Postman

做Java EE开发,尤其是做Web相关的开发,肯定要经常对后端接口进行测试,这方面Postman最专业,没有之一。
Postman

其它

除此之外,再给大家推荐几个必备利器。

notepad++

免费、小巧、好用的文本编辑器,丰富的插件支持,下载地址
Notepad++

Everything

本地文件搜索神器,好用不解释,下载地址
Everything

Github

代码版本管理工具,对于初学者,把它当成云盘就好,专门保存代码的云盘,地址
Github

占空,想到再补充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值