В принципі, є 6 видів анотацій, доступних у всій весняній структурі.
Ось різні анотації у Spring Boot, які можна використовувати для спрощення процесу розробки:
- @SpringBootApplication. …
- @Конфігурація. …
- @PathVariable. …
- @RequestBody. …
- @Autowired. …
- @RestController. …
- @Бін. …
- @EnableAutoConfiguration.
Анотація SpringBootApplication є мета-анотація у Spring Boot, яка поєднує конфігурацію, EnableAutoConfiguration і ComponentScan. Це спрощує налаштування програми, налаштовуючи Spring Beans, увімкнувши автоматичне налаштування та скануючи компоненти у вказаному пакеті.
Види анотацій @Deprecated, @Override і @SuppressWarnings доступні в java. lang & @Retention, @Documented, @Target і @Inherited імпортовано з java. мова пакет анотацій.
Анотація @Bean є використовується для вказівки того, що метод створює екземпляр, налаштовує та ініціалізує новий об’єкт, яким керуватиме контейнер Spring IoC.
Анотації JPA є використовується для відображення об’єктів Java на таблиці бази даних. Hibernate — найпопулярніша бібліотека ORM, яка використовує специфікації JPA та надає деякі додаткові анотації. Анотації можуть бути додані до вихідного коду та дозволені для збереження JVM під час виконання.