Using H2 1 in Your Java Applications: Getting Started
H2 is a fast, open-source Java database, which has been skyrocketing in popularity in recent years. This course will teach you how to use H2 to help develop, test, and run Java applications, as well as exploring its features and benefits.
What you'll learn
At the heart of any successful system is the ability to carry out each SDLC phase in a manner that is, among other things, easy, iterative, repeatable, open to change, and correct. In this course, Using H2 in Your Java Applications: Getting Started, you’ll learn to use H2 in your Java applications. First, you’ll explore how to use H2 to help with developing systems. Next, you’ll discover how H2 and Spring will make integration testing of your code a breeze. Finally, you’ll see how to use H2 to run your Java applications in a real, production environment. When you’re finished with this course, you’ll have the skills and knowledge of H2 needed to build, test, ship, and run any Java application.
Table of contents
- Introduction 2m
- Demo: Application Source Code Overview 2m
- Demo: H2 Modes, Install H2 in Embedded In-memory Mode, and Create a Table 5m
- Demo: Implement 'Create Customer' and 'Get Customer(s)' Features Using H2 8m
- Demo: Switching H2 from Embedded In-memory Mode to Embedded Persistent Mode 2m
- Demo: Only Open an H2 Database if It Already Exists 2m
- Demo: H2 Data Export and Import 3m
- Demo: H2 and Spring Boot 8m
- Demo: H2 Trace Feature 4m
- Demo: H2 Security 4m
- Summary 1m
- Introduction 1m
- Demo: EnumCRM Spring Boot App Receives a New Feature 3m
- Demo: Writing Database Tests for the EnumCRM Spring Boot App Using H2 7m
- Demo: Writing Integration Tests for the EnumCRM Spring Boot App Using H2 5m
- Demo: Writing Integration Tests for the EnumCRM Spring Boot App Using H2 (Part 2) 4m
- Summary 1m