用maven建Spring框架的web项目

了解下maven(为什么用maven??)

Maven是一个项目管理和综合工具。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。

优势:当项目庞大的时候,需要导入的jar包很多,这些之间也可能有重复和冗余,文件之间也有很多依赖关系,Maven就是集中管理jar包和依赖关系的一个工具,可以使得开发更便利高效。

 

用IJ建立一个maven——web项目

1.new一个新项目

用maven建Spring框架的web项目_第1张图片

2.选择maven

用maven建Spring框架的web项目_第2张图片

3.项目名——GroupId一般为com.(公司团队个人域名)

用maven建Spring框架的web项目_第3张图片

4.选择自己maven的setting.xml配置文件及仓库位置

用maven建Spring框架的web项目_第4张图片

5.选择自动导入

用maven建Spring框架的web项目_第5张图片

6.打开项目结构设置——设置Artifacts,打包成war,在tomcat上运行

用maven建Spring框架的web项目_第6张图片

Facets让Intellij IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。

用maven建Spring框架的web项目_第7张图片

7.

建新的文件夹

Java放Java代码,resources文件夹放配置文件

用maven建Spring框架的web项目_第8张图片

用maven建Spring框架的web项目_第9张图片

 

8.服务器部署运行此项目

用maven建Spring框架的web项目_第10张图片

用maven建Spring框架的web项目_第11张图片

9.创建相关配置文件——

1). 在 src/main 下创建 java目录,并且将java目录 Make Directory As Sources Root,至此就可以建包编码了。

2). 编写pom.xml文件,主要添加jar 包依赖,spring,mybatis,mysql,log4j等的版本信息。

3). 在resources目录下,添加项目配置文件,通常命名

用maven建Spring框架的web项目_第12张图片

(1) jdbc.properties(数据库连接配置)

(2)log4j.properties (控制台日志输出相关配置)

(3)spring-mvc.xml(与controller层建立关系、注解POJO映射)

(4)spring-mybatis(主要包括加载配置好的jdbc.properties文件、配置数据源)

(5)generatorConfig(mybatis逆向生成工程)

你可能感兴趣的:(用maven建Spring框架的web项目)