cards Flashcards
What is spring?
the most used JEE framework for building java applications
What are the benefits of spring?
- dependency resolution
- minimal configuration
- embedded server for testing
- bean auto scan
- health metrics
Whit what starts an anotation in spring?
@
Give the types of errors
- opening and installation errors
- compelation errors
- testing errors
- start-up errors
- runtime errors
- logical errors
What are opening ans installation errors?
Errors that are already vissible during opening of the project.
What are compelation errors?
errors that are vissible during programming (rood onderlijnd).
What are testing errors?
errors when a test doesn’t run or succeed.
What are start-up errors?
error when a programm doesn’t start when you want to run it.
What are runtime errors?
error when a programme runs and chrashes at the start or during execution.
What are logical errors?
when a programme doesn’t give the excpected result
With wich kind of errors can the debugger help?
runtime errors and logical errors
Welke http statussen komen er voor bij runtime errors en wat houden deze in?
404 -> foute HTTP request
500 -> In de controller wordt er verwezen naar een html pagina die niet bestaat.
Welke http statussen komen er voor bij thymeleaf errors en wat houden deze in?
500 -> $ of @ vergeten voor de {}
Wat zijn lambda expressions?
Lambda expressions are functions that can be passed around as arguments.
Geef de syntax van een lambda expressie
(a,b) -> {}
wat is (a,b) in een lambda expressie?
argument list
-> de haakjes zijn niet nodig bij 1 argument
wat is -> in een lambda expressie?
arrow teken
-> passes parameters to the body
wat is {} in een lambda expressie?
body
-> implementatie
Geef de eigenschappen van een list.
- collection
- store/holds data
- several iterations
- modifiable
- iterated externally using loops
- set, list, map, …
Geef de eigenschappen van een stream.
- no collection
- not store data -> operates on collection
- 1 iteration
- not modifiable
- iterated internally by mentioning the operation
- filter, map, collect, …
Schrijf REST voluit.
Representational state transfer
Wat is REST?
somthing that allows one piece of software to talk to another piece of software over the http protocol.