Abstract
This is my series on the Apache Derby Database. Move beyond its basics and use a great database for your applications.
- Apache Derby Database Users and Permissions. Learn how to create users in Derby and assign them different roles and permissions. This is for security control compliance and to protect your data.
- Multiple Derby Network Servers on the same Host. Learn how to run multiple, independent, remote Derby servers on different ports within the same server or VM.
- Derby Database Backup. Learn how to regularly schedule backups of Derby to protect yourself against data disasters.
- Apache Derby Database JVM Security Policy. Learn how to run Derby with a Java Security Manager policy to limit the JVM’s permissions and enhance runtime security.
- Integration Testing with Maven and an In-Memory Derby Database. Learn how to use Derby in-memory for application integration tests. NOTE I said integration tests; never use any kind of database for unit tests.
Disclaimer
This post is solely informative. Critically think before using any information presented. Learn from it but ultimately make your own decisions at your own risk.
Summary
That’s it. I hope you enjoy using Apache Derby!