标签:config 依赖 code compile 基础 变量 framework 轻量级 pac
1. Maven
1.1 安装
下载地址:https://maven.apache.org/download.cgi
1.2 Maven的pom.xml
1.2.1 dependencies元素
groupId: 组织的唯一标识
artifactId: 项目的唯一标识
version: 项目的版本
1 <dependencies> //包含多个项目依赖需要使用的 dependency 2 <dependency> //通过groupId,artifactId,version确定唯一的依赖 3 <groupId>org.springframework</groupId> 4 <artifactId>spring-webmvc</artifactId> 5 <version>4.1.5.RELEASE</version> 6 </dependency> 7 </dependencies>
1.3 定义变量
properties可定义变量在dependency中引用
1 <properties> 2 <spring-framework.version>4.1.5.RELEASE</spring-framework.version> 3 </properties> 4 5 <dependency> 6 <groupId>org.springframework</groupId> 7 <artifactId>spring-webmvc</artifactId> 8 <version>{spring-framework.version}</version> 9 </dependency>
1.4 编译插件
Maven提供编译插件
1 <!-- maven插件 --> 2 <build> 3 <plugins> 4 <plugin> 5 <groupId>org.apache.maven.plugins</groupId> 6 <artifactId>maven-compiler-plugin</artifactId> 7 <configuration> 8 <source>8</source> 9 <target>8</target> 10 </configuration> 11 </plugin> 12 </plugins> 13 </build>
1.5 Maven的运作
默认下载到.m2目录下
jar包的dependency:https://mvnrepository.com/
2.Spring的基本配置
四大原则:
2.1 依赖注入
IOC(Inversion of Control 控制反转)是通过依赖注入实现,主要是为了**解耦**,
主要负责**创建Bean**,通过容器将功能类Bean注入到需要的Bean中
标签:config 依赖 code compile 基础 变量 framework 轻量级 pac
原文地址:https://www.cnblogs.com/Jiha/p/12104937.html