Final Exam: Spring Data

Java Spring    |    Intermediate
  • 1 Video | 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Spring Data will test your knowledge and application of the topics presented throughout the Spring Data track of the Skillsoft Aspire Javanista to Java Master Journey.

WHAT YOU WILL LEARN

  • apply Spring's RowMapper to operate on each row of a query execution's results and generate a Java object
    apply the @Query annotation to map queries to be run against a database to a method in a CrudRepository
    call various CrudRepository methods that are implemented by default by the Spring framework
    configure a batch process to transform XML input into CSV
    configure a CrudRepository that enables basic CRUD operations on data
    configure database tables and their corresponding entities in a Spring application to represent a many-to-many relationship
    create a batch process to read data from a JSON file and load it into a relational database table
    create a project that uses Spring Data JPA, Hibernate, and a relational database
    define an entity class that maps to a relational database table
    define an ItemReader component to read data from a CSV file and create Java objects for each row in the input file
    define custom queries that bind to parameters passed to a CrudRepository method
    define custom queries that can be referenced by names in a CrudRepository
    define database tables and their corresponding entities in a Spring application to represent a many-to-one relationship
    develop a customized FieldSetMapper to load CSV data into Java objects
    enable logging in your Spring application to view the translation of CrudRepository methods into SQL queries
  • execute a Spring Batch process and identify the role played by various components in the application
    identify the features of Spring, Spring Data, and Spring Data JDBC that can be used to implement database operations from a Java application
    instantiate and persist objects that have a many-to-many relationship with one another
    load entity data from Java objects to a database table from a Spring Boot app
    read data from a database and write its contents into a JSON file
    recognize the features offered by Spring Batch to make batch processing easier and more robust
    retrieve and read entities from a database table using a CrudRepository's findBy methods
    search for entities based on patterns in a string property
    search for entities based on ranges of values in numeric and date fields
    set some of the core components of a Spring Batch application, such as a data source and transaction manager
    set up a class that represents an entity to be persisted into a database table using Spring Data JPA
    set up derived query methods that search for entities based on the values of multiple properties
    set up update and delete operations in a CrudRepository
    use a JdbcTemplate instance to connect to a database and run a query
    use Spring Boot and Spring Initializr to set up a project that adopts Spring Data JPA

IN THIS COURSE

  • Playable
    1. 
    Spring Data
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE