pom.xml中maven 依赖问题 ${spring.version}是如何使用的

今天自己试着自己搭一个ssm项目,发现别人pom.xml引入java核心包版本 ${spring.version},一直在想这是读的哪里的配置

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context</artifactId>
  <version>${spring.version}</version>
</dependency>


<spring.version>3.2.3.RELEASE</spring.version>



org.springframework
spring-context
${spring.version}

一般pom中这样写,都会在pom上面有个标签<spring.version>的