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
-
Identify the features of spring, spring data, and spring data jdbc that can be used to implement database operations from a java applicationuse a jdbctemplate instance to connect to a database and run a querydefine an entity class that maps to a relational database tableapply spring's rowmapper to operate on each row of a query execution's results and generate a java objectinstantiate and persist objects that have a many-to-many relationship with one anotherdefine database tables and their corresponding entities in a spring application to represent a many-to-one relationshipconfigure database tables and their corresponding entities in a spring application to represent a many-to-many relationshipenable logging in your spring application to view the translation of crudrepository methods into sql queriescall various crudrepository methods that are implemented by default by the spring frameworkset up derived query methods that search for entities based on the values of multiple propertiescreate a project that uses spring data jpa, hibernate, and a relational databaseset up a class that represents an entity to be persisted into a database table using spring data jpaload entity data from java objects to a database table from a spring boot appconfigure a crudrepository that enables basic crud operations on datause spring boot and spring initializr to set up a project that adopts spring data jpa
-
retrieve and read entities from a database table using a crudrepository's findby methodsset up update and delete operations in a crudrepositorysearch for entities based on patterns in a string propertysearch for entities based on ranges of values in numeric and date fieldsapply the @query annotation to map queries to be run against a database to a method in a crudrepositorydefine custom queries that bind to parameters passed to a crudrepository methoddefine custom queries that can be referenced by names in a crudrepositoryexecute a spring batch process and identify the role played by various components in the applicationset some of the core components of a spring batch application, such as a data source and transaction managerdefine an itemreader component to read data from a csv file and create java objects for each row in the input filerecognize the features offered by spring batch to make batch processing easier and more robustdevelop a customized fieldsetmapper to load csv data into java objectscreate a batch process to read data from a json file and load it into a relational database tableread data from a database and write its contents into a json fileconfigure a batch process to transform xml input into csv
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.