Propiedades 属性
<Properties> <!-使用 UTF-8 编码-> <Project.Build.sourceEncoding> UTF-8 </project.Build.SourceEncoding> <!-Web-> <Spring.version> 4.3.14.release </spring.version> <!-数据库相关-> <mysql.version> 6.0.6 <//msql.version>
gerencia de dependencia
<SpendencyManagement> <Spendencies> <Spendency> <MoupRoMID> org.springframework </proupId> <AtifactId> Spring-Framework-BOM </ ArtifactId> <Persion> $ {Spring.Version} </Version> <PoM> POM </pype> <cope> import </cope> </pendency> </pendences> </spendencyManagement>dependencias
<pendencies> <pendency> <MoupRid> Junit </proupid> <artifactid> Junit </artifactid> <versión> 4.12 </versewers> <cope> test </scope> </pendency> <pendency> <proupID> log4j </groupId> <artifactID> log4j </artifactId> <veres <MoupRid> javax.servlet </groupid> <artifactid> servlet-api </artifactid> <versión> 2.5 </versión> <cope> proporcionó </cope> </dependency> <epardency> <proupid> javax.servlet.jsp </groupid> <fiFactId> javax.servlet.jsp-api </artifactid <veression> <ververion> <cope> proporcionó </cope> </dependence> <pendency> <proupid> javax.servlet.jsp.jstl </groupid> <artifactid> javax.servlet.jsp.jstl-api </artifactid> <versión> 1.2.1 </versión> </dependencia> <dependency> <proupid> javax.ws.rs </groupid> <SartifactID> javax.ws.rs-api </arfactid> <verserse> 2.0 </verversion> </pendency> <pendency> <proupid> javax.websocket </groupid> <artifactid> javax.websocket-api </artifactid> <versers> 1.0 </lotion> </dependency> <pendency> <proupid> javax.. <artifactid> javax.annotation-api </artifactid> <versión> 1.2 </versión> </pendency> <pendency> <uproupid> javax.transaction </proupid> <artifactid> javax.transaction-api </artifactid> <lection> 1.2 </versión> </pendency> <!-Spring-> <pendency> <MoupRid> org.springframework </groupid> <artifactid> spring-Context </artifactid> </pepertency> <pepertency> <uproupid> org.springframework </groupid> <artifactid> spring-orm </artifactid> </dependency> <epardency> <grupid> org.springframework </groupid> <artifactId>spring-oxm</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> </dependency> <dependency> <MoupRid> org.springframework </groupid> <artifactid> spring-web </artifactid> </pepertency> <pepertency> <uproupid> org.springframework </groupId> <AtifactId> spring-webmvc </artifactId> </dependencia> <dependency> <grupiD> org.springframwork </groupid> <artifactid> spring-aop </artifactid> </pepertency> <pendency> <uproupid> org.springframework </groupid> <artifactid> spring-test </artifactid> </pendency> <!-spring-oxm 依赖-> <pendency> <proupid> org.codehaus.construye </groupid> <artifactid> cotifactid> cotifactid> <versión> 1.4.1 </ververy> </pendency> <!-spring-json 依赖-> <pendency> <MoupRid> com.fasterxml.jackson.core </groupid> <artifactid> jackson-databind </arfactid> <versión> 2.9.4 </versión> </efependency> <!-<fependency>->->->->->->-> < <artifactID> spightJWeaver </artifactid> <versever> 1.8.13 </versión> </pendency> <!-上传文件-> <pendency> <MoupRoMID> Commons-FileUpload </GroupId> <AtifactId> Commons-FileUpload </artifactid> <PROPONSE Version> 1.3.3 </versión> </pelepency> <MoupRid> mysql </groupid> <artifactid> mysql-connector-java </artifactid> <verserse> $ {mysql.version} </versión> </dependency> <!-druid-> <!-https://mvnrepository.com/artifact/com.alibaba/druid-> <seper. <MoupRid> com.alibaba </groupid> <artifactid> Druid </artifactid> <verserse> 1.1.9 </verversion> </pendency> <!-mybatis-> <pendency> <moupid> org.mybatis </groupid> <artifactid> mybatis </artifactid> <versersever> <MoupRid> org.mybatis </groupid> <artifactid> mybatis-spring </artifactid> <verserse> 1.3.2 </versewers> </pendency> <!-mybatis generador-> <pendency> <proupid> org.mybatis.generator </groupid> <Atifactid> mybatis-generator-core </artid-core </artid> <versión> 1.3.6 </versión> <cope> compilar </cope> <pectional> true </pectional> </pepertency> <!-工具集-> <!-操作 json-> <!-https://mvnrepository.com/artifact/com.alibaba/fastjson-> <epartency> <MoupRupid> com.alibaba </groupid> <artifactid> fastjson </artifactid> <versión> 1.2.47 </versión> </pendency> </pendencs>web.xml
<? xml versión = "1.0" encoding = "utf-8"?> <web-app xmlns = "http://java.sun.com/xml/ns/javaee" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: "xsi:" = " http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd "version =" 3.0 "> <Spant-Name> Archetype creó la aplicación web </sipplay-name> </beb-app>
补充 :
下面看下 POM de arranque de arranque de primavera 的依赖关系说明
Boot de primavera 通过 Starter 依赖为项目的依赖管理提供帮助 .Starter 依赖起始就是特殊的 Maven 依赖, 利用了传递依赖解析, 把常用库聚合在一起, 组成了几个为特定功能而定制的依赖.
Arrendador de arranque de primavera 旨在为具有依赖关系的一组 Jar 包提供统一的条目框架
它们通常应该从项目描述符( pom.xml )继承 , 以便获得配置版本的所有父依赖关系。 :
POM de arranque 是一组方便的依赖关系描述符 , 可以包含在应用程序中。 你可以得到一个一站式的所有 你可以得到一个一站式的所有 和相关技术 和相关技术 你需要 你需要 , 而不必通过示例代码和复制粘贴负载的依赖关系描述符。 例如 如果您想要开始使用 如果您想要开始使用 spring 和 jpa 进行数据库访问 , 只需在项目中包含 spring-boot-starter-data-jpa 依赖项 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。 您就可以开始使用了。
这些 POM 可以用于合成被用于某种项目的依赖 , 例如 对于一个简单的 对于一个简单的 对于一个简单的 Spring MVC 项目 , 将包括以下工件(分别从 Spring-Boot-starter , Spring-boot-starter-web , Spring-boot-starter-Security 读取) :
iniciador 本身在你的应用程序中实际上是空的。 有些包括 有些包括 有些包括 metainf / spring.provide 文件 , ide 可以使用它来提供 pom 更新的上下文帮助。 在 pom 包装上选择 “空” jar 的主要原因是它们更容易使用(你不需要记住添加 pom </pype> )。
总结
以上所述是小编给大家介绍的 Spring 项目常用 Pom 文件的依赖 , 希望对大家有所帮助 如果大家有任何疑问请给我留言 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持! 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!