Java Guides Profile picture
May 26 11 tweets 11 min read
100+ Spring Core, Spring Boot, Spring REST, Spring Security, Spring Cloud, and Spring Testing Annotations in a single tweet.
Thread 👇
#retweet #follow #like #springframework #springmvc #springcloud #springboot #springdata
Core Spring Framework Annotations:
- @Required
- @Autowired
- @Qualifier
- @Configuration
- @ComponentScan
- @Bean
- @Lazy
- @Value
Spring Framework Stereotype Annotations:
- @Component
- @Controller
- @Service
- @Repository
Spring Boot Annotations:
- @EnableAutoConfiguration
- @SpringBootApplication
- @ConditionalOnClass
- @ConditionalOnMissingClass
- @ConditionalOnBean
- @ConditionalOnMissingBean
- @ConditionalOnResource
- @ConditionalOnProperty
- @ConditionalExpression
- @Conditional
Spring MVC and REST Annotations:
- @Controller
- @RequestMapping
- @CookieValue
- @CrossOrigin
- @GetMapping
- @PostMapping
- @PutMapping
- @PatchMapping
- @DeleteMapping
- @ExceptionHandler
- @InitBinder
- @Mappings and @Mapping
- @MatrixVariable
- @PathVariable
Spring MVC and REST Annotations:
- @RequestAttribute
- @RequestBody
- @RequestHeader
- @RequestParam
- @RequestPart
- @ResponseBody
- @ResponseStatus
- @ControllerAdvice
- @RestController
- @RestControllerAdvice
- @SessionAttribute
- @SessionAttributes
Spring Cloud Annotations:
- @EnableConfigServer
- @EnableEurekaServer
- @EnableDiscoveryClient
- @EnableCircuitBreaker
- @HystrixCommand
Cache-Based Annotations:
- @Cacheable
- @CachePut
- @CacheEvict
- @CacheConfig
Task Execution and Scheduling Annotations:
- @Scheduled
- @Async
Spring Framework Testing Annotations:
- @BootstrapWith
- @ContextConfiguration
- @WebAppConfiguration
- @Repeat
- @Commit
- @RollBack
- @BeforeTransaction
- @AfterTransaction
- @SpringBootTest
- @DataJpaTest
- @DataMongoTest
- @WebMVCTest
- @AutoConfigureMockMVC
- @MockBean
References: Spring official documentation
javaguides.net

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Java Guides

Java Guides Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @GuidesJava

May 24
Summary of #Java 8,9,10,11,12,13,14,15,16,17,18 features.
All features in single tweet. #bookmark #save #pin
Thread 👇 #retweet #follow
Java 8 Features:
- Lambda expression
- Stream API
- Functional interface
- Default and static methods
- Optional class
- Nashorn – JavaScript runtime engine
- Annotation on Java Types
- Unsigned Integer Arithmetic
- Repeating annotations
- New Date and Time API
#Java 9 Features:
- Java platform module system
- Interface Private Methods
- HTTP 2 Client
- JShell
- Platform and JVM Logging
- Process API Updates
- Collection API Updates
- Improvements in Stream API
- Multi-release JAR Files
- @Deprecated Tag Changes
- Stack Walking
Read 12 tweets
Jan 11
Best youtube channels for Java developers
Thread 👇
Read 12 tweets
Jan 9
Best Java blog websites for Java developers
Thread 👇
>> Baeldung - baeldung.com
>> Mkyong - mkyong.com
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(