这段时间比较有空,就想学一下后台的东西,之前有大概看了一下 Node 但是还是不了了之,可能是 JS 用着还是感觉不太习惯,而且 Node 写起来是很方便,但是感觉很多东西和概念都别简略了,对于后端开发的整个架构思维我感觉是不太好的。可能也是我对 Node 真的还不了解吧。

最后选择了 Java Web 作为后台的切入点。

这几天一直都在学习 Servlet 和 Spring 、SpringMVC 。今天就先讲怎么在 IDEA 的环境下搭建 Maven + SpringMVC 项目。(Maven 还有好多东西要补)

一、新建项目。

选择 Maven 工程,不要勾选模板

填写项目的相关信息。

后面就一路 next 就行了。

二、导入 Spring 和 SpringMVC

做完第一步,其实到这里,我们已经建立了一个 maven 项目。

mark

后面就要导入 Spring 和 SpringMVC 了。按照 maven 的传统,我们要在 pom.xml 里面配置依赖就可以了。但是 Spring 和 SpringMVC 的依赖特别多,手动导入也比较麻烦,也容易遗漏,如果能从其他地方拷贝过来就方便多了。

但是想想我们用的是什么? IDEA 耶,这么好用的集成开发环境难道没有想到这些点?那当然是有的啦。

IDEA 可以一键导入常见框架的支持,不用做过多的配置。包括添加依赖,和设置文件夹属性。所以,这些操作,在 IDEA 都可以省去。

直接在 Module 目录上右击,add Framework Support

勾上 Spring 和 SpringMVC ,然后点 ok

你会惊讶的发现文件路径全都建好了,Spring 和 SpringMVC 也都添加依赖了。

配置 Tomcat

添加配置

配置 Tomcat

上图的配置应该为 -Dfile.encoding=UTF-8

然后我们就能看到 Tomcat 出来了。

这个时候去访问,会发现一个 404

三、配置输出

我们还需要把 spring 和 springmvc 导出

现在运行就可以访问到 index 页面了。