今天就跟大家聊聊有关Spring项目中有哪些常用的pom文件依赖,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
成都创新互联是专业的甘德网站建设公司,甘德接单;提供成都做网站、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行甘德网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
properties属性
UTF-8 4.3.14.RELEASE 6.0.6
dependencyManagement
org.springframework spring-framework-bom ${spring.version} pom import
dependencies
junit junit 4.12 test log4j log4j 1.2.17 javax.servlet servlet-api 2.5 provided javax.servlet.jsp javax.servlet.jsp-api 2.3.1 provided javax.servlet.jsp.jstl javax.servlet.jsp.jstl-api 1.2.1 javax.ws.rs javax.ws.rs-api 2.0 javax.websocket javax.websocket-api 1.0 javax.annotation javax.annotation-api 1.2 javax.transaction javax.transaction-api 1.2 org.springframework spring-context org.springframework spring-orm org.springframework spring-oxm org.springframework spring-jdbc org.springframework spring-tx org.springframework spring-web org.springframework spring-webmvc org.springframework spring-aop org.springframework spring-test org.codehaus.castor castor-xml 1.4.1 com.fasterxml.jackson.core jackson-databind 2.9.4 org.aspectj aspectjweaver 1.8.13 commons-fileupload commons-fileupload 1.3.3 mysql mysql-connector-java ${mysql.version} com.alibaba druid 1.1.9 org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2 org.mybatis.generator mybatis-generator-core 1.3.6 compile true com.alibaba fastjson 1.2.47
web.xml
Archetype Created Web Application
补充:
下面看下Spring boot starter pom的依赖关系说明
Spring Boot 通过starter依赖为项目的依赖管理提供帮助.starter依赖起始就是特殊的maven依赖,利用了传递依赖解析,把常用库聚合在一起,组成了几个为特定功能而定制的依赖.
spring boot starter 旨在为具有依赖关系的一组jar包提供统一的条目框架
它们通常应该从项目描述符(pom.xml)继承,以便获得配置版本的所有父依赖关系。 在开发者一方没有更多的负担:
Starter POM是一组方便的依赖关系描述符,可以包含在应用程序中。 你可以得到一个一站式的所有Spring和相关技术,你需要,而不必通过示例代码和复制粘贴负载的依赖关系描述符。 例如,如果您想要开始使用Spring和JPA进行数据库访问,只需在项目中包含spring-boot-starter-data-jpa依赖项,您就可以开始使用了。
这些POM可以用于合成被用于某种项目的依赖,例如, 对于一个简单的Spring MVC项目,将包括以下工件(分别从spring-boot-starter,spring-boot-starter-web,spring-boot-starter-security读取):
starter本身在你的应用程序中实际上是空的。 有些包括META-INF / spring.provides文件,IDE可以使用它来提供POM更新的上下文帮助。 在POM包装上选择“空”jar的主要原因是它们更容易使用(你不需要记住添加 pom type>)。
看完上述内容,你们对Spring项目中有哪些常用的pom文件依赖有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。