GoConqr has a new look! Let us know what you think.

Flashcards

Spring-boot

M M Software Development Learning Technology Specialist English 21 cards

Spring-boot

Cards in this deck (21)

  1. 1What is Spring-boot?Is an open source Java base framework used to create micro-services. It allows you to create standalone spring base applications that just work.s
  2. 2What is the Spring framework?Is a dependency injection container, with a collection of sub frameworks that allows users to develop Java base applications
  3. 3What is Model-View-Controller (MVC)?A design pattern used to build user interface application. It separates your application into 3 logical components .
  4. 4Model-View-Controller (MVC) cont...MVC consist of 3 main logical component:
    M = Deals with the database and all data-related logic
    V = Responsible for viewing the data to the user
    C = Manages interactions between the model and the view
  5. 5What is Spring MVC?Java library that simplifies handling http protocols (request & response)What is Spring MVC?
  6. 6What is Thymeleaf?A Java template engine used to transform and render the data you want to display in your web application
  7. 7What is Bootstrap?A css framework that allows users to add more style to their web page
  8. 8What is a Handler method?A method that handles http request and returns a view or a value in the respond body
  9. 9Example of a Handler method@Getmapping(value="/home")
    public String index() {
    return "new home page"
    }
  10. 10What is HandlerMapping?Maps incoming request with a method
  11. 11What is Version Control?Software tool that helps teams track and manage their software codes
  12. 12What is Spring bean?A bean is an object that forms the backbone of your spring application and is managed by the spring IoC container
  13. 13What is Inversion of Control (IoC)?A process where objects define their dependencies, and the external container injects those dependencies into the object
  14. 14What is Maven?Is a project and build management tool that's used to manage build artifacts and dependencies
  15. 15What is the POM.xml?Responsible for managing dependencies and plugins
  16. 16What is Spring-data JPA?A Java specification that interacts with object-oriented models and relational database systems. In short, it helps saves data to the database
  17. 17What is Hibernate ORM?It provides a framework for mapping an object-oriented domain model to a relational database.
    It maps the entity class to a table
  18. 18What is a Object Relational Mapping (ORM)?A system that implements the responsibilities of mapping the object model data to the databaseWhat is a Object Relational Mapping (ORM)?
  19. 19What is an Application Programming Interface (API)?A connection that allows two applications/machines to talk to each other
  20. 20What are the benefits of using Spring-boot over Spring?The benefits are: Dependency resolution, Minimal configuration, Embedded server, Bean auto scan and Health metric
  21. 21What is the difference between REST and RESTfulnull

Information

Description
Study booklet for Spring framework and Spring-boot
Created by
M M · Apr 2022
Updated
Jun 4, 2022
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?