设为首页 加入收藏

TOP

使用Spring Boot快速启动Spring应用(一)
2014-11-23 23:41:55 来源: 作者: 【 】 浏览:22
Tags:使用 Spring Boot 快速 启动 应用

Spring Boot 项目提供了快速启动一个Spring项目,假设一个使用Hibernate2的CRUD的web应用项目,Maven配置如下:


< xml version="1.0" encoding="UTF-8" >


org.springframework.boot
spring-boot-starter-parent
0.5.0.BUILD-SNAPSHOT




org.springframework.boot
spring-boot-starter-web


org.springframework.boot
spring-boot-starter-data-jpa


org.thymeleaf
thymeleaf-spring3


org.springframework.boot
spring-boot-starter-jetty


org.hsqldb
hsqldb
runtime


junit
junit
test


org.hamcrest
hamcrest-library
test





org.springframework.boot
spring-boot-maven-plugin




而如果你使用传统方式配置Maven项目,将是下面可怕的配置:


.....




junit
junit
4.11
test


org.hamcrest
hamcrest-core
1.2.1


org.hamcrest
hamcrest-library
1.2.1



log4j
log4j
1.2.16


org.slf4j
slf4j-api
${slf4j.version}


org.slf4j
jcl-over-slf4j
${slf4j.version}


org.slf4j
slf4j-log4j12
${slf4j.version}


org.aspectj
aspectjrt
${aspectj.version}


org.aspectj
aspectjweaver
${aspectj.version}



javax.servlet
javax.servlet-api
3.0.1
provided


net.sf.flexjson
flexjson
2.0



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


commons-logging
commons-logging




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


commons-logging
commons-logging




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


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


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


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


com.h2database
h2
${h2.version}


org.hibernate
hibernate-core
${hibernate.version}


org.hibernate
hibernate-entitymanager
${hibernate.version}


cglib
cglib


dom4j
dom4j




org.hibernate.javax.persistence
hibernate-jpa-2.0-api
1.0.0.Final


org.hibernate
hibernate-validator
4.3.0.Final


javax.xml.bind
jaxb-api


com.sun.xml.bind
jaxb-impl




javax.validation
validation-api
1.0.0.GA



javax.transaction
jta
1.1


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


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


commons-pool
commons-pool
1.5.4


commons-logging
commons-logging




commons-io
commons-io
2.4


commons-dbcp
commons-dbcp
1.3


commons-logging
commons-logging


commons-pool
commons-pool


xerces
xerces


xerces
xercesImpl


xml-apis
xml-apis





com.fasterxml.jackson.core
jackson-core
2.2.1


com.fasterxml.jackson.core
jackson-databind
2.2.1


com.fasterxml.jackson.module
jackson-module-jaxb-annotations
2.2.1


org.apache.tiles
tiles-core
2.2.1


commons-logging
commons-logging




org.apache.tiles
tiles-jsp
2.2.1


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


commons-logging
commons-logging




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


commons-logging
commons-logging




commons-digester
commons-digester
2.0


commons-logging
commons-logging




commons-fileupload
commons-fileupload
1.2.1


commons-logging
commons-logging




org.apache.commons
commons-lang3
3.1


javax.servlet
jstl
1.2


javax.el
el-api
1.0
provided


joda-time
joda-time
1.6


javax.servlet.jsp
jsp-api
2.1
provided


org.springframework.security
spring-security-core
${spring-security.version}


commons-log

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用Java分析C源代码中头文件使用频.. 下一篇Bash脚本15分钟进阶教程

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: