Tis the Season
Secure, Contain, Protect
We love and miss you, SQL.
Hyped up codes
It'll just work, trust
100

Popular Framework for Java Enterprise development

What is Spring Boot?

100

Confirms that the user is who they say they are

What is Authentication?

100

Identifies a Primary Key

What is @ID?

100

OK

What is 200?

100

Used to do integrationtests

What is Bruno? (Postman, Insomnia etc. also count)

200

Java Objects handled by Spring

What are Beans/POJO/managed Objects?

200

Necessary to enforce Validation

What is @Valid?

200

Responsible for manipulating the structure of a Database

What is DDL?

200

Created

What is 201?

200

The most granular Testing-Level

What are Unit Tests?

300

Acts as labels/Markers for Java-Classes, Methods etc.

What are Annotations?

300

Contains Meta-Information about the JWT

What is a Header?

300

Needed to create n-m relationships

What are @Jointable + @JoinColumn?

300

Bad Request

What is 400?

300

Zero knowledge about the System during Testing

What is Blackbox Testing?

400

Seperation into Frontend, Backend, Database

What is a 3-Tier Architecture?

400

Used to return custom Exceptions/HTTP Responses for the entire Application

What is a Global Exceptionhandler?

400

Maps code to Database Entities

What is ORM/Hibernate?

400

Unauthorized

What is 401?

400

Preferred way of doing non-functional tests

What is Dynamic Testing?

500

Spring provides us the objects we need, instead of creating and managing them on our own

What is Dependancy Injection / Inversion of Control?

500

Spring Security uses these to block unwanted requests

What are Filters?

500

Manages Database Access in Java Applications

What is JPA?

500

Continue

What is 100?

500

Static analysis tool to detect semantic errors

What is a Linter?

M
e
n
u