将基于IntellIDEA这个软件,创建Maven项目,并且构建Spring应用的整体流程和细节。 具体操作步骤如下: 1. 打开eclipse后,点击Create New Project,创建新的项目 2. 在弹窗左侧选择构建的是Maven项目,并且在选中右侧的”Create from archetype”,并在里面选择 “org.apache.maven.archetypes:maven-archetype-webapp”选项,并继续下一步。 3. 填写GroupId和ArtifactId(自定义),继续下一步。 4. 选择Maven版本和配置文件,这里可以用默认版本或者自己系统配置的Maven版本。如果用自己系统中的Maven,需要重新选择“User setting file”和“Local repository”,并且选中“Override”,表示覆盖默认配置文件。这里用默认Maven,无需修改。 5. 填写项目名和项目存放位置,点击“Finish”,即完成项目的创建。 6.为了在pom.xml文件中添加依赖之后自动引入jar,点击右下角红圈的Enable Auto-Import选项。 当控制台输出BUILD SUCESS的时候,这意味着 Maven 已经创建完成,接下来需要添加maven结构目录。接下来进入步骤7; 7. 设置Web配置文件及目录(点击左上角File-->Project Structure) 8. Artifacts配置。Artifacts是maven中的一个概念,表示某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式;一个module有了Artifacts就可以部署到应用服务器中。Facets表示某个module有的特征,比如web、strtus2、spring、hibernate等。 9. 目录结构添加。为了方便管理项目,我们需要手动创建test、resources、java这样的结构,并标记java为Sources Root,即源目录,java目录下的resources为Resources,test为Tests,test目录下的resources 为Test Resources。手动创建完目录,如下图所示。 将创建的目录标记为源目录和资源目录,设置的方法为:选中main路径下的java目录后点击“Mark as”选项中的“Sources”,即把java目录设置成源目录。选中test路径下的java目录后点击“Markas”选项中的“Test”,即设置好了测试文件源目录,“Resources”和“Test Resources”的设置同理。 10. 添加tomcat Server。操作步骤:“File-->Settings-->Build,Execution,Deployment--> ApplicationServers”,添加TomcatServer,其中Tomcat Server需要在先下载好,并在“Tomcat Home”和“Tomcat base direstory”中选择本地Tomcat目录。 11. 在Run/Debug Configurations中添加并设置Tomcat Server。 12. 在Pom.xml中配置Spring核心依赖。Spring核心依赖包括spring-core,sprint-beans,spring-context。spring-core依赖是包含Spring的核心工具包,是其他组件的基本核心。spring-bean依赖包含了访问配置文件,创建管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的类。如果应用只需基本的IoC/DI 支持,引入spring-core.jar 及spring-beans.jar 文件就可以。spring-context依赖为Spring核心提供了大量扩展。可以找到使用SpringApplicationContext特性时所需的全部类,JDNI 所需的全部类,instrumentation组件以及校验Validation 方面的相关类。
|