Package vaultWeb

Class BackendApplication

java.lang.Object
vaultWeb.BackendApplication
All Implemented Interfaces:
org.springframework.web.servlet.config.annotation.WebMvcConfigurer

@EnableAspectJAutoProxy @SpringBootApplication public class BackendApplication extends Object implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
Main entry point for the backend application.

This class bootstraps the Spring Boot application and configures essential Spring features such as Aspect-Oriented Programming (AOP) support.

Key Annotations:

  • SpringBootApplication – Marks this class as a Spring Boot application and enables component scanning, auto-configuration, and property support.
  • EnableAspectJAutoProxy – Enables support for handling components marked with AspectJ's @Aspect annotation for AOP functionality.

Implements WebMvcConfigurer to allow optional customization of Spring MVC configuration.

  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    main(String[] args)
    Main method that serves as the entry point of the Spring Boot application.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer

    addArgumentResolvers, addCorsMappings, addErrorResponseInterceptors, addFormatters, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
  • Constructor Details

    • BackendApplication

      public BackendApplication()
  • Method Details

    • main

      public static void main(String[] args)
      Main method that serves as the entry point of the Spring Boot application.
      Parameters:
      args - Command-line arguments passed to the application.