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 objectapply the @Query annotation to map queries to be run against a database to a method in a CrudRepositorycall various CrudRepository methods that are implemented by default by the Spring frameworkconfigure a batch process to transform XML input into CSVconfigure a CrudRepository that enables basic CRUD operations on dataconfigure database tables and their corresponding entities in a Spring application to represent a many-to-many relationshipcreate a batch process to read data from a JSON file and load it into a relational database tablecreate a project that uses Spring Data JPA, Hibernate, and a relational databasedefine an entity class that maps to a relational database tabledefine an ItemReader component to read data from a CSV file and create Java objects for each row in the input filedefine custom queries that bind to parameters passed to a CrudRepository methoddefine custom queries that can be referenced by names in a CrudRepositorydefine database tables and their corresponding entities in a Spring application to represent a many-to-one relationshipdevelop a customized FieldSetMapper to load CSV data into Java objectsenable 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 applicationidentify the features of Spring, Spring Data, and Spring Data JDBC that can be used to implement database operations from a Java applicationinstantiate and persist objects that have a many-to-many relationship with one anotherload entity data from Java objects to a database table from a Spring Boot appread data from a database and write its contents into a JSON filerecognize the features offered by Spring Batch to make batch processing easier and more robustretrieve and read entities from a database table using a CrudRepository's findBy methodssearch for entities based on patterns in a string propertysearch for entities based on ranges of values in numeric and date fieldsset some of the core components of a Spring Batch application, such as a data source and transaction managerset up a class that represents an entity to be persisted into a database table using Spring Data JPAset up derived query methods that search for entities based on the values of multiple propertiesset up update and delete operations in a CrudRepositoryuse a JdbcTemplate instance to connect to a database and run a queryuse Spring Boot and Spring Initializr to set up a project that adopts Spring Data JPA
IN THIS COURSE
1.Spring Data33sUP 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 platformDigital badges are yours to keep, forever.