how to do crud operations in java?