什么是SpringBoot
来源:互联网 发布:浩方提示网络传输错误 编辑:程序博客网 时间:2024/06/05 17:55
Spring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。大多数SpringBoot项目只需要很少的配置文件。
SpringBoot特性
- 创建独立的Spring项目
- 内置Tomcat和Jetty容器
- 提供一个starter POMs来简化Maven配置
- 提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等
- 完全没有代码生成和xml配置文件
SpringBoot运行环境
Spring Boot最新版可以运行在Java6+的环境下,但是Spring官方建议使用Java8。
Servlet 容器
SpringBoot支持哪些应用
使用SpringBoot可以快速创建普通Java项目和Web项目,以及其他项目。
Spring Boot application starters
spring-boot-starter
The core Spring Boot starter, including auto-configuration support, logging and YAML.spring-boot-starter-actuator
Production ready features to help you monitor and manage your application.spring-boot-starter-amqp
Support for the “Advanced Message Queuing Protocol” via spring-rabbit.spring-boot-starter-aop
Support for aspect-oriented programming including spring-aop and AspectJ.spring-boot-starter-artemis
Support for “Java Message Service API” via Apache Artemis.spring-boot-starter-batch
Support for “Spring Batch” including HSQLDB database.spring-boot-starter-cache
Support for Spring’s Cache abstraction.spring-boot-starter-cloud-connectors
Support for “Spring Cloud Connectors” which simplifies connecting to services in cloud platforms like Cloud Foundry and Heroku.spring-boot-starter-data-elasticsearch
Support for the Elasticsearch search and analytics engine including spring-data-elasticsearch.spring-boot-starter-data-gemfire
Support for the GemFire distributed data store including spring-data-gemfire.spring-boot-starter-data-jpa
Support for the “Java Persistence API” including spring-data-jpa, spring-orm and Hibernate.spring-boot-starter-data-mongodb
Support for the MongoDB NoSQL Database, including spring-data-mongodb.spring-boot-starter-data-redis
Support for the REDIS key-value data store, including spring-data-redis.spring-boot-starter-data-rest
Support for exposing Spring Data repositories over REST via spring-data-rest-webmvc.spring-boot-starter-data-solr
Support for the Apache Solr search platform, including spring-data-solr.spring-boot-starter-freemarker
Support for the FreeMarker templating engine.spring-boot-starter-groovy-templates
Support for the Groovy templating engine.spring-boot-starter-hateoas
Support for HATEOAS-based RESTful services via spring-hateoas.spring-boot-starter-hornetq
Support for “Java Message Service API” via HornetQ.spring-boot-starter-integration
Support for common spring-integration modules.spring-boot-starter-jdbc
Support for JDBC databases.spring-boot-starter-jersey
Support for the Jersey RESTful Web Services framework.spring-boot-starter-jta-atomikos
Support for JTA distributed transactions via Atomikos.spring-boot-starter-jta-bitronix
Support for JTA distributed transactions via Bitronix.spring-boot-starter-mail
Support for javax.mail.spring-boot-starter-mobile
Support for spring-mobile.spring-boot-starter-mustache
Support for the Mustache templating engine.spring-boot-starter-security
Support for spring-security.spring-boot-starter-social-facebook
Support for spring-social-facebook.spring-boot-starter-social-linkedin
Support for spring-social-linkedin.spring-boot-starter-social-twitter
Support for spring-social-twitter.spring-boot-starter-test
Support for common test dependencies, including JUnit, Hamcrest and Mockito along with the spring-testmodule.spring-boot-starter-thymeleaf
Support for the Thymeleaf templating engine, including integration with Spring.spring-boot-starter-velocity
Support for the Velocity templating engine.spring-boot-starter-web
Support for full-stack web development, including Tomcat and spring-webmvc.spring-boot-starter-websocket
Support for WebSocket development.spring-boot-starter-ws
Support for Spring Web Services. 0 0
- 什么是SpringBoot
- 什么是SpringBoot
- 什么是SpringBoot
- springboot
- SpringBoot
- SpringBoot
- springboot
- SpringBoot
- springboot
- SpringBoot
- springboot
- Springboot
- springboot
- SpringBoot
- SpringBoot
- Springboot
- springboot
- springboot
- 1~n中所有数的欧拉函数值
- java虚拟机-垃圾收集算法
- 学计算机的都是一群疯子!!!!
- Linux_ 路径 /sbin | /bin | /usr/bin | /usr/sbin 的含义
- 使用Jmeter进行http接口测试
- 什么是SpringBoot
- zcmu1691
- 高效的LINQ语句(一)
- Retrofit 使用心得 -使用Retrofit2框架下载大文件
- 关于Windows 7 64位系统 HP M1319f 打印机无法扫描的解决办法
- phoenix upsert 源码分析
- 秒表功能
- Android简单扫码APP设计——从欢迎、登陆到主功能界面
- python+win32+ie浏览器操作