6
in these classes are used for fetching the data from the database. Entity classes has
various other annotations which are equally important and have their own
meanings. Some of these annotations are: Entity annotation, Id annotation, Column
annotation, Table annotation, Enumerated annotation etc.
In [3] and [4], Spring Boot annotations are explained. Further, different types
annotations are also explained and how to use them to tune Spring Boot auto-
configuration process. Also, examination of classic and specialized REST
controllers are explained present in Spring Framework. Annotations are the main
part of springBoot, they play a vital role in working of the application, there are
several annotations present in spring and each one of them has their own use.
Annotations like @SpringBootApplication are very important and core
annotations. This annotation tells us about the main class of the application which
is sometimes called as the entry point of spring application. Other annotations like
@EnableAutoConfiguration, @ComponentScan, @Autowired, and annotations for
controller classes like @Controller, @RestController, @PostMapping and may
more which are an essential part of the applications and are helpful in managing
the client-side requests.
In frontend computation, Angular is used to design the application. In [5], an
introduction is briefed on angular components and templates. Components are the
building blocks of the angular, in an angular application there is one main
component which contains several other sub components in it. It can be understood
by an example, consider question generator application, in this login, registration,
home are all different components. A component is made of four files and they are
.ts file which contains business logic, .html file also known as template and is used
for designing the view, .css file used for adding designs and animations and a
.spec.ts file which is used for unit testing. Now coming to templates, a
component’s view id defined by its corresponding view. A view is basically an
html file which instructs the angular how to render the component. Views are
responsible for handling the UI of the application.
In [6], an introduction is briefed on angular directives mainly focusing on ngIf.
ngIf directive in angular is similar to the if condition in any high level