java开发用什么软件(我想用java开发一套工业管理软件,如capp,ERP或MES,有什么类似成熟的框架可以直接借鉴参考)
本文目录
我想用java开发一套工业管理软件,如capp,ERP或MES,有什么类似成熟的框架可以直接借鉴参考
后端尽量使用SSM架构,SpringMVC+Spring+Mybatis,至于是否采用前后端分离的开发模式,看你的团队大小,如果有专人负责前端,专人负责后端,建议前后端分离,否则一个人还是建议前后端混合的开发模式比较合适。
idea被评为最好用的java开发工具,为什么实际开发中用eclipse的更多
InteliJ IDEA毕竟不便宜啊,很多企业都买不起只能用Eclipse了,要是IDEA也像Eclipse免费,估计IDEA的用户数早就超过Eclipse了。就我自己的体验来讲,这玩意儿就跟很多Windows用户刚转到Mac的时候,刚开始觉得不太习惯不舒服,一旦习惯了以后你基本上再也不想从macOS回到Windows了。
我一个朋友说了一句话我倒是非常赞同,他就是Eclipse骨灰级粉丝,他的观点是用Java的大多都是奔着免费去的,不然我为啥不选择C#呢?想想好像确实是这个道理,当然在大公司有确定的技术选型除外。每次说到这里,我都会提醒一句,假设你要开始一个新项目除了万不得已就不要选择Java了,看了阿里巴巴那本《Java开发手册》你应该明白,一门需要如此篇幅来写代码规范的编程语言,它就不适合用来开始一个新项目。
Google彻底转向InteliJ IDEA
当然不同的人自然有不同的偏好,正所谓萝卜白菜各有所爱,Java开发者里面我见过喜欢IDEA的更多,Eclipse用户次之,可是NetBeans的死忠也并不少。
确实在调试方面IDEA确实超级强大,免费的Eclipse和NetBeans也吸引了不少用户,不过大家要知道Google早就已经彻底放弃Eclipse的Android开发工具的维护,彻底转向了基于InteliJ IDEA打造了全新的Android Studio,可想而知IDEA还是有优势的。
IDEA拥有更好的交互界面,版本管理工具方面的整合做得更加出色,Eclipse的很多插件功能很强大,可是用起来体验非常差。eclipse那个Debug界面简直就是惨绝人寰的设计,而且不论是联想功能、搜索功能以及在配置文件路径和注解跳转,IDEA都要比Eclipse强大很多。在Maven、Git方面的支持,IDEA同样要远远超过Eclipse的。
IDEA VS Eclipse
IDEA和Eclipse都比较耗费资源,现在4G的内存基本上就不要考虑这两款集成开发环境了,假设你电脑配置比较低,我还是建议你用NetBeans更好。
IDEA和Eclipse都是用Java开发的Java集成开发环境,这跟NetBeans还是有点区别的,Visual Studio、NetBeans等很多集成开发环境基本上都是用C/C++开发的,因此不会特别占用资源,可是IDEA和Eclipse本身也是用Java开发的,Java又是一个虚拟机语言,因此超级费硬件资源。
Eclipse是开源免费的,不过很多商业软件也是基于Eclipse开发的,比如MyEclipse、ZendStudio、WingIDE等等。IDEA是分为开源免费的社区版和付费使用的商业版,Google的官方Android开发工具Android studio就是基于IDEA的社区版开发的。
在插件方面毫无疑问Eclipse具有绝对的优势,一开始就是开源免费的Eclipse的插件非常丰富,不过IDEA插件虽然没有那么多,可是完全够用、质量也很高,何况商业软件的支持本身就比较好。
最后还是我经常说的那句话,工具是给人使用的,最终你用着舒服才是最重要的,鞋合不合适只有脚才知道,这跟找女朋友是一样的,假设这个妹纸跟你不合适,人就是长得再漂亮、再性感都没有用。
本文为字节跳动签约作者EmacserVimer悟空问答原创文章,未经允许转载、抄袭必究!
本文相关文章:

xweibo(Xweibo新浪,谁能解析下这个微波系统的框架)
2025年3月18日 21:50

java开发框架(java项目中总是用开源框架是不是显得自己没有技术能力,只会用别人的东西)
2025年3月4日 15:50

ssh框架与ssm选哪个好?classmate是什么意思英语
2025年3月3日 23:50

fontawesome官网(今年有哪些最新的前端框架或技术)
2025年2月28日 09:20

jfinal框架教程(使用jfinal框架验证登录时应该使用什么方法)
2025年2月26日 13:50

web py(Python的web框架很多,比如Django,webpy等,但是哪一种综合实力最强呢)
2025年2月26日 11:40

java struts(JAVA现在还是学习ssh三大框架吗)
2025年2月24日 19:30

codeigniter框架(php codeigniter框架中 redirect 跳转页面为什么会无效)
2025年2月9日 11:40
更多文章:

compare with to(怎么区分compare with和compare to)
2025年3月27日 05:10

android学习体会(想知道,目前安卓系统的使用感受怎么样)
2025年3月29日 01:00

radiobutton控件默认选中(winform怎么rediobutton被默认选中)
2025年3月12日 06:40

php正则匹配中文(PHP正则提取中文部分内容,怎么实现呀)
2025年3月14日 06:50

求古文翻译“自京师乘风雪,至于泰安“?我乘风雪从隽为什么失忆
2025年3月25日 11:10

windows 10 mobile手机(Windows 10 Mobile 真的比安卓流畅吗)
2025年2月25日 07:00

cruel怎么读(invisible | cruel 这英语单词怎么读)
2025年2月26日 17:30

apicloud开发app(APICloud这样的低代码开发平台做出来的app怎么样)
2025年3月8日 05:10