Systems Integration and Architecture

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

Springboot

An open source Java Framework that simplifies the configuration and setup of Java applications. Provides a faster and easier way to set up, configure, and run applications.

2
New cards

Spring Tool Suite (STS)

It is an integrated development environment (IDE) specifically designed for creating Spring applications.

3
New cards

Static Folder

The folder where it is a special directory used for serving static resources in web applications.

4
New cards

Templates Folder

Where you store server-side templates (usually written in HTML or other template languages).

5
New cards

application.properties

configuration file where you can define this to customize your application behavior, includes database connection details, server port, and logging settings.

6
New cards

main

This is where our HTML or J.S.X file will load out.

7
New cards

test

essential for writing unit tests, integration tests, and other types of automated tests. It helps maintain code quality and ensures that your application behaves as expected.

8
New cards

spring.mvc.view.prefix: /WEB-INF/

It is a property used to specify the prefix for the views in a Spring MVC application. It allows us to define a common directory for our views which makes it easier to organize and manage.

9
New cards

@Controller

Capable of loading actual content pages.

10
New cards

@RestController

Loads string only.

11
New cards

<%@ taglib prefix="c" uri="jakarta.tags.core" %>

It is a tag library that allows .jsp files to recognize java elements.

12
New cards

Model

Its purpose is to transfer data to .JSP

13
New cards

mv.addAttribute()

The syntax to transfer data from Java to .jsp

14
New cards

.addAttribute() method

It is a part of the Model interface, it adds an attribute to the model, making it accessible to the view. First argument is the attribute name to be called in your HTML pages, Second is the variable name that provides the value.

15
New cards

@RequestParam

Annotation used to extract query parameters from the URL in a GET request

16
New cards

@PathVariable

Annotation that is used to capture dynamic value from the URL path

17
New cards

@GetMapping

Annotation used to handle HTTP GET requests. It maps a specific URL to a method in the controller, typically for retrieving or displaying data.

18
New cards

@PostMapping

Annotation used to handle HTTP POST requests. It maps a specific URL to a method in the controller, typically for submitting data (e.g., form submissions).