.net程序员学习java篇一(搭建SSM)
一.安装IDE
相比于.net环境的一气呵成,java可能麻烦一点,这里记录下来,避免萌新踩坑
1.1安装JDK,这里不要玩什么花哨,老老实实选个大众版(Oracle JDK1.8x),设置环境变量,网上很多教程还停留在win7,如果是win10配置path就不用分号隔开了,直接配置两条
1.2下载IDEA,这里500M左右,相比于VS还是比较轻巧的,安装然后破解(因为穷),破解不走弯路,参考 https://blog.csdn.net/qq_23832313/article/details/80704797
1.3下载maven,这相当于nuget,包管理工具,这里建议3.6.0
1.4找一篇博客,跟着做,这里我就选百度排名第一的文章了,java项目特别罗嗦,跟着教程下一步下一步下一步,创建完成
1.5项目创建完成,IDEA的AV像素已经闪瞎了我的狗眼,我知道肯定有野路子解决它,毕竟那么大的群体,难道都能忍受吗?听说可以换主题解决这个问题
1.6换主题,这里还是用熟悉的vs主题风格,主题地址 http://www.riaway.com/theme.php?page=2 下载的是个jar包,导入到IDEA就可以了,换风格后
总结经验1.当你觉得不合理(很傻逼)的时候,肯定有更好的解决方案,只是你不知道
二.搭框架
2.1配置tomcat,忘记下载tomact了,这里推荐8.0,11M左右,配置Deployment时发现没有Artifact选择,继续百度,解决完了之后,运行会看到一个hello world!页面
2.2导入程序依赖包,就直接copy教程里的pom.xml了,大概等个20s左右,等红色字体变成白色字体,说明依赖下载成功
2.3解决Idea创建JavaWeb项目生成的web.xml没有头文件的问题(这里网上也有教程,我就直接粘贴教程了,xml也是配置一堆东西)
2.4各种配置文件,细数了一下,有7个之多(除web.xml),好在作者贴心,直接丢了一个下载地址,复制粘贴都省了,这些玩意基本通用,改动很少
2.4java文件夹系需要标记类型(不知道是java特色还是坑,我个人觉得是坑),文件夹结构以.来分层,比如我创建一个文件夹命名为com.sixmai.controller,它会创建三层,每层一个文件夹com>sixmai>controller,所以java项目一般文件非常深