了解下maven(为什么用maven??)
Maven是一个项目管理和综合工具。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
优势:当项目庞大的时候,需要导入的jar包很多,这些之间也可能有重复和冗余,文件之间也有很多依赖关系,Maven就是集中管理jar包和依赖关系的一个工具,可以使得开发更便利高效。
用IJ建立一个maven——web项目
1.new一个新项目
2.选择maven
3.项目名——GroupId一般为com.(公司团队个人域名)
4.选择自己maven的setting.xml配置文件及仓库位置
5.选择自动导入
6.打开项目结构设置——设置Artifacts,打包成war,在tomcat上运行
Facets让Intellij IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。
7.
建新的文件夹
Java放Java代码,resources文件夹放配置文件
8.服务器部署运行此项目
9.创建相关配置文件——
1). 在 src/main 下创建 java目录,并且将java目录 Make Directory As Sources Root,至此就可以建包编码了。
2). 编写pom.xml文件,主要添加jar 包依赖,spring,mybatis,mysql,log4j等的版本信息。
3). 在resources目录下,添加项目配置文件,通常命名
(1) jdbc.properties(数据库连接配置)
(2)log4j.properties (控制台日志输出相关配置)
(3)spring-mvc.xml(与controller层建立关系、注解POJO映射)
(4)spring-mybatis(主要包括加载配置好的jdbc.properties文件、配置数据源)
(5)generatorConfig(mybatis逆向生成工程)