属性属性
<properties> <! - 使用UTF-8编码-> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <! - web-> <spring.version> 4.3.14.release> 4.3.14.release </spring.version> </spring.version>
依赖性管理
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>${spring.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>依赖性
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> <!--web--> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.1</version> <scope>提供</scope> </dependency> <glatienty> <groupId> javax.servlet.jsp.jstl </groupid> <ArtifactId> javax.servlet.servlet.jsp.jsp.jstl-api </artifactid> <ARTIFACTID> Javax.ws.rs-api </artifactid> <版本> 2.0 </distorency> </dependency> <dependency> <groupId> javax.websocket </groupId> <ARTIFAXID> <ARTIFAXID> javax.websocket-apocket-api </artifactid </artifactid> <ArtifactId> Javax.Annotation-api </artifactid> <版本> 1.2 </version> </dependency> <dependency> <groupId> javax.transaction </groupId> <ArtifactId> <ARTIFAXID> javax.transaction-pransaction-api </artifactid </artifactid> <groupId> org.springframework </groupId> <trifactid> spring-context </artifactId> </depentency> <dependency> <groudency> <groupId> org.springframework </groupId> <ARTIFACTID> <ARTIFACTID> spring-horm </artifactid> </artifactid> </artifactid> <ArtifactId> spring-oxm </artifactid> </dependency> <dependency> <groupId> org.springframework </groupid> <ARTIFACTID> spring-jdbc </artifactid> </artifactid> </dependenty> <dependenty> <groupId> <groupId> org.springframework> org.springframework> <groupId> org.springframework </groupId> <trifactid> spring-web </artifactid> </depentency> <dependency> <groudency> <groupId> org.springframework </groupId> <ARTIFACTID> springbmvc </artifactid> spring webmvc </artifactid> </artifactid> <artifactId>spring-aop</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> </dependency> <!--spring-oxm依赖--> <dependency> <groupId>org.codehaus.castor</groupId> <artifactId>castor-xml</artifactId> <版本> 1.4.1 </version> </dependenty> <! - spring-json依赖-> <dependency> <groupId> com.fasterxml.jackson.core.core </groupid> <ARTIFACTID> jackson-databind </artifactid </artifactid> <! - <groupId> com.fasterxml.jackson.dataformat </groupId> - > <! - <ArtiFactId> Jackson-Dataformat-Xml </artifactid> - > <! - > <! - <! <ARTIFACTID> expackJweaver </artifactid> <版本> 1.8.13 </version> </dependency> <! - 上传文件-> <groudency> <groupId> commons-fileupload </groupId> <Artifactid> commons-fileuudifactid> commons-fileuuad> <groupId> mySQL </groupId> <ArtifactId> mysql-connector-java </artifactid> <版本> $ {mysql.version} </version> </devers> </deverency> <!<! - druid-> <! - > <! - > <! <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version> </dependency> <!--Mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.2</version> </dependency> <!-- Mybatis Generator --> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <版本> 1.3.6 </版> <scope> compile </scope> </scope> </scope> true </diedenty> </deverency> <! - 工具集-> <! - 操作json-> <! - > <! - https://mvnrepository.com/artifact/artifact/com.aribaba/com.alibaba/com.alibaba/fastjson/fastjson/fastjson--> <depplency> com.alibibaba <ArtifactId> fastjson </artifactid> <版本> 1.2.47 </version> </depentency> </depentencies>web.xml
<?xml版本=“ 1.0”编码=“ utf-8”?> <web-app xmlns =“ http://java.sun.com/xml/xml/ns/javaee” xmlns:xsi = xsi =“ http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/xml/ns/javaee/javaee/web-app--papp_3_0.xsd“版本
补充:
下面看下春季启动器POM的依赖关系说明
弹簧靴通过起动器依赖为项目的依赖管理提供帮助。
春季启动器旨在为具有依赖关系的一组jar包提供统一的条目框架
它们通常应该从项目描述符( pom.xml)继承,以便获得配置版本的所有父依赖关系。:::
启动器pom是一组方便的依赖关系描述符,spring和相关技术,你需要,而不必通过示例代码和复制粘贴负载的依赖关系描述符。,如果您想要开始使用
这些pom可以用于合成被用于某种项目的依赖,例如,对于一个简单的,spring mvc项目,spring-boot-starter,spring-boot-starter-web,spring-boot-starter-starter-starter-starter-security读取)
启动器本身在你的应用程序中实际上是空的。本身在你的应用程序中实际上是空的。meta-inf / spring.provides文件,IDE可以使用它来提供pom pom pom pom pom包装上选择“空” jar 的主要原因是它们更容易使用(你不需要记住添加
总结
以上所述是小编给大家介绍的春季项目常用pom文件的依赖,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!