Spring Boot中常用的模組

2021-09-26 05:03:40 字數 870 閱讀 3187

spring boot中提供了很多「開箱即用」的模組,都是以spring-boot-starter-xx作為命名的。下面列舉一些常用的模組。

spring-boot-starter-logging:使用spring boot預設的日誌框架logback

spring-boot-starter-log4j:新增log4j的支援

spring-boot-starter-web:支援web應用開發,包含tomcat和springmvc

spring-boot-starter-tomcat:使用spring boot 中預設的tomcat作為應用伺服器

spring-boot-starter-jetty:使用jetty作為應用伺服器

spring-boot-starter-test:包含常用的測試所需的依賴

spring-boot-starter-aop:包含aop和aspectsj來支援面向切面程式設計

spring-boot-starter-security:包含spring-security

spring-boot-starter-jdbc:支援使用jdbc訪問資料庫

spring-boot-starter-redis:支援使用redis

spring-boot-starter-data-mongodb:包含spring-data-mongodb來支援mongodb

spring-boot-starter-data-jpa:包含spring-data-jpa、spring-orm、hibernate來支援jpa

spring-boot-starter-amqp:包含spring-rabbit來支援amqp

spring-boot-starter-actuator:新增使用於生產環境的功能,如效能指標和監測等功能

Spring Boot應用中常用註解

本文只列出spring boot應用中一些常用的註解,沒有對註解的原理和用法做詳細說明。如果你需要詳細了解註解,請查閱官方文件。一般作用在方法上,產生乙個spring的bean物件。bean常用的註解引數有name和value,value是引數name的別名。bean的名稱可以通過指定value或n...

SpringBoot 中常用到的幾個屬性

在spring4之後,增加了 restcontroller 這個屬性,用來返回json型別的資料,這個註解就相當於是 controller 和 responsebody 這個註解的結合。1 註解 pathvariable 在路徑中獲取值 controller 中編碼 package com dist...

Spring Boot中常用的三個註解

這個註解就是根據 configuration 註解演化而來的,二者功能也一致,標註當前類是配置類。備註 以上兩個註解會將當前類內宣告的乙個或多個以 bean 註解標記的方法的例項納入到spring容器中,並且例項名就是方法名,見下圖。這是 spring 3.1 新增的乙個註解,用來代替配置檔案中的 ...